I really enjoyed watching that movie, it got a good piece of story line, good graphics, good actions, and most important thing the legend in this movie was Will Smith, obviously the coolest actor, i loved his attitude in this movie, but the ending of this movie is sad despite of sad ending i am gonna rate it 9/10.. Ending was unique no matter if it was sad or happy...