An American widowed woman left in debt by her unfaithful husband finds a man living on the land of Hampstead. He lives in a broken-down shack is but happy with his life. One day she spots him being beaten up, and so she calls the police and goes to see him. After this, she starts to fall for him and helps him from being evicted.