Advertisement
Les Chevaliers du Ciel (Sky Fighters) is a French film directed by Gerard Pires, which encapsulates the world of the air force and the challenges it faces.