A romantic western that hides pain and beauty in every frame, with captivating performances by Rooney Mara and Casey Affleck.