An American widow finds unexpected love with a man living wild on Hampstead Heath when they take on the developers who want to destroy his home.
Emily (Diane Keaton) is an American widow drifting through life without a purpose. Donald (Brendan Gleeson) has lived in a shack on Hampstead Heath for 17 years. When they meet Donald is gruff and reclusive, but gradually opens up to her and a tentative romance begins to blossom. So, when a property developer tries to evict him they can build luxury apartments on his land, he and Emily team up to try and save his home.