Lynne Ramsay paints a hideously beautiful landscape for Joe to live in. He twists between the safety of his home …