Durante la II Guerra Mundial el piloto de la Royal Air Force británica Peter Ross (Alec Guinness), recibe la misión de viajar a Malta para fotografiar desde el aire los movimientos de la marina nazi alrededor de la isla, además de prestar ayuda en la defensa de los constantes ataques por parte de la Luftwaffe alemana. Cobijándose de uno de estos ataques aéreos, estando de permiso, conocerá a María (Muriel Pavlow) de quien de inmediato se sentirá atraido. Pero el enemigo acecha incansable y Peter deberá afrontar misiones cada vez más arriesgadas...