Dvě stárnoucí sestry Ursula Widdington (Judi Dench) a Janet Widdington (Maggie Smith) z anglického Cornwallu roku 1936 najdou na blízké pláži po bouři zraněného mladíka, jehož se ujmou a u sebe doma se o něj starají. Tím mladým mužem je polský houslista Andrea Marowski (Daniel Brühl), jenž utíká z vlasti do Ameriky před nacismem. Jenže vesničané jsou podezíraví vůči všem cizincům a jejich nepřátelství se ještě zvýší, když se Andrea zamiluje do ruské turistky Olgy Daniloffové (Natascha McElhone).