Der neunjährige Danny (Samuel Irons) lebt seit dem Tod seiner Mutter allein mit seinem Vater in einem Zigeunerwagen. Für den Lebensunterhalt sorgt Vater William (Jeremy Irons) mit einer kleinen Tankstelle. Doch eines Tages wird ihr ruhiges und beschauliches Leben durch den finsteren...
London im Zweiten Weltkrieg: Catrin Cole wird vom British Ministry of Information damit beauftragt, das Drehbuch zu einem Propagandafilm zu überarbeiten und dem Skript eine weibliche Note zu verpassen. Schnell erweckt Catrin mit ihrer lebhaften Art die Aufmerksamkeit des schneidigen Filmemachers...