Some films are bad. Some are average. Some are good and Some are Great. This movie falls in category of GREAT MOVIE.
It has all the ingredients of great movie.
Story, direction, Screenplay, Cinematography, Racing Scenes.
Last 20 minutes where marathon happens is splendid. Simply super. I was on the edge of the seat all times in marathon scenes.