24Hours of Flying (2005)

Beijing Film Studio, Beijing, China (click for more details)