2017 Certificate: 12


Young Englishman Philip (Sam Calflin) plots revenge against his mysterious, beautiful cousin Rachel (Rachel Weisz), believing that she murdered his guardian. However, his feelings become complicated as he finds himself falling under the beguiling spell of her charms. Weisz beguilingly steps into Olivia de Havilland's shoes, playing the elusive black widow of Daphne du Maurier's ambiguous novel.


  • Roger Michell


  • Rachel Weisz

  • Sam Claflin

  • Holliday Grainger

  • Iain Glen

  • Andrew Knott

  • Poppy Lee Friar

  • Vicki Pepperdine