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