Lontoon Hampstead Heathissa asuu kaksi hyvin erilaista ihmistä, kerrostaloasunnossaan amerikkalainen leskirouva Emily (lyömätön Diane Keaton), ja kuuluisassa puistossa mökinrötiskössään Donald (charmantti Brendan Gleeson). Kun maa Donaldin asumuksen alta uhataan viedä häneltä, ryhtyy Emily toimeen tehden Donaldista vastentahtoisen sankarin. Tositarinaan perustuva Hampstead kertoo romanttisen ja hauskan tarina siitä, miten rakkaus voi löytyä aivan odottamattomasta paikasta. Emilyn pojan roolissa nähdään hurmaava James Norton.