If you ignore the obvious product placements, bad dialogue and Jaden Smith, this movie was actually pretty entertaining at times and there were some pretty cool visual moments. Also Keanu Reeves was born to play that role, the only time the fact that he can´t act didn´t matter.