Octobre 1917, en France. Croft, un tout jeune aviateur anglais qui ne comptabilise pas plus de quinze heures de vol, est envoyé à sa demande dans une escadrille de la Royal Flying Corps, dont fait partie son futur beau-frère, Gresham, un as de l'aviation. Mais sur place, ses fantasmes de gloire...
Lorsque Londres est victime d’attaques préhistoriques, les autorités, dépassées par les événements, sont complètement impuissantes à mettre fin à la menace. Un seul homme peut résoudre ce mystère : le célèbre Sherlock Holmes…