The Deep Blue Sea

Rachel Weisz, Tom Hiddleston and Simon Russell Beale star in Terence Davies's moving adaptation of Terence Rattigan's 1952 play about emotional dissatisfaction