You don’t come to a Robert Rodriguez film looking for subtlety. But even by his standards, Hypnotic is a lot.
Ben Affleck plays Danny, an archetypal sad detective whose daughter’s abduction a few years prior remains unsolved. While investigating a chaotic bank robbery that involves stripping women, exploding trucks, and a man leaping off the roof disappearing into thin air, Danny thinks he may have found the key to her kidnapping.
He discovers the sinister man at the core of the chaos was after a picture of his missing daughter and is a ‘hypnotic’, a kind of government-trained psychic that can make people's perception of reality bend to their will.
Rodriguez doesn’t take his foot off the gas for the entire 94-minute run time. There’s an action sequence about every four minutes and a plot twist every 10. In a world where so many films feel bloated and overextended, the frantic pace is highly refreshing.
To be sure, Hypnotic is unlikely to trouble anyone’s all-time list of action-sci-fi thrillers. Still, it is a reminder of just how joyously watchable such genre fare can be - and in many respects, the more ridiculous Hypnotic gets, the more it endears. The earnestness of the performances - from co-stars Alice Braga and William Fichtner, as well as Affleck - amps up the camp appeal.
True, there’s a near-criminal underuse of Jackie Earle Haley. But it's impossible to resent Rodriguez just going for it, like it’s the good old days when movies like this reigned supreme at the summer box office.
Hypnotic is in UK cinemas on 26 May and is in US cinemas now. For more upcoming movies, check out our breakdown of 2023 movie release dates.