The Babak Anvari-directed film, starring Rosamund Pike and Matthew Rhys, opens in cinemas on May 16, with praise for its suspense but debate over its supernatural twist.