For the first hour and a half before the special effects kick in, it's prettily photographed but utterly banal romantic fiction, with two childhood friends turned fighter-pilots (Ben Affleck and Josh Hartnett) falling for the same nurse (Kate Beckinsale). Ben leaves for England to join the Battle of Britain and goes missing, presumed dead, by everyone except the audience.