Veteran videogame performers might grumble, but Annapurna’s extensive contacts book has paid off here. While it’s unlikely to go down as his finest hour, Dafoe seems to be enjoying himself more than in Beyond: Two Souls. Ridley, oscillating between tearful, confused and terrified, is good value, too. But McAvoy is the standout as an ordinary man in an extraordinary situation, his natural comic timing playing up the dark comedy of this Groundhog Day scenario. And when he cries through gritted teeth, “I did everything right. What else do you want?” you really do feel his pain. Neil Bones’ score strikes the right, slightly heightened, tone. And hats off to sound designer Steve Green: the noise of a body hitting a floor has rarely sounded so unsettling.