Affleck's rehabilitation is complete thanks to this unlikely-but-true collision of Hollywood sci-fi and Iranian politics. It looks and feels like a lost 1970s thriller, with perfect retro styling and slow-burning tension, all nicely undercut by a CIA agent's crazy plan to use a Star Wars knock-off to spirit Americans out of revolutionary Tehran. A fake 70s thriller about a fake 70s sci-fi, based on a real story – what's not to like?

More audacious but coolly deadpan oddness from the Dogtooth director, this time following a secretive group who provide a surreal service for grieving relatives. The world's a stage, Lanthimos hints, and most of us are crap actors.