Factual error: Although correctly addressed as "captain" towards the end of the film, Richthofen continues to wear the rank insignia of an oberleutnant (lieutenant).
Factual error: Lanoe Hawker is depicted with a beard. As a British Army officer this would be forbidden. Hawker actually only had a moustache.
Factual error: Roy Brown describes himself as a captain in the Royal Canadian Flying Corps and wears a British Army uniform. In actual fact Brown was a flight commander in the Royal Naval Air Service and would have worn Royal Navy uniform.
Other mistake: When they pull the wooden stake out of the pilot's leg, there is no blood on it. (00:10:45)