A sensitive, atmospheric and often heartbreaking story told with real mastery.