The film is based on the famous '24 Hours of Le Mans' sports car race, the world's oldest and most strenuous race held in the town of Le Mans, France. McQueen plays Michael Delaney, a racer for Porsche who's still riddled with guilt after an accident killed his fellow driver a year...