Početkom 20. stoljeća u malom engleskom gradu živi general Leo Fitzjohn (Peter Sellers) koji je upravo umirovljen. Kako je sad više kod kuće, na živce mu ide žena Emily (Margaret Leighton) koja je hipohondar, a dosađuju mu i dvije kćeri koje smatra ružnima. Dok sjedi u svom dvorcu i razmišlja o staroj slavi, Fitzjohn živne samo kad se sjeti svoje francuske ljubavnice Ghislaine (Dany Robin) s kojom održava tajnu vezu 17 godina, a koju je upoznao na jednom balu kad su dugo plesali romantični Valcer toreadora...