A predictable but technically impressive movie... at least for the racing sections. Not to mention that they are useless in a movie like this. The ending is a real joke how unreal it is. It destroys everything serious the movie tries to display with the development of the main character. Don't waste your time watching this film.