Dans le Londres des années 30, trois orphelines, Pauline, Petrova et Posy, sont recueillies par un explorateur excentrique et sa nièce. Malgré les difficultés et l'absence de leur protecteur, les trois jeunes filles tenteront de réaliser leurs rêves. Pauline se voit actrice, Petrova aviatrice...
A travers la dramatique histoire d'un couple d'homosexuels, évocation de la ségrégation et du martyre de ces derniers pendant la Seconde Guerre mondiale, qui bien souvent préféraient se faire passer pour juifs, plutôt que de porter le triangle rose réservé aux homosexuels.