This one's basically John Wick, if John Wick lived in Rosemary's Baby's apartment block and moonlighted as a maid.
Zazie Beetz plays Asia, an ex-con who takes a housekeeping job at the Virgil, a Manhattan tower that turns out to be running on human sacrifice rather than service charges. Every resident's immortal as long as someone else keeps dying, and guess who's just clocked in. The premise is a good one, though the execution doesn't bother explaining itself beyond that — there's a vent-crawling stretch that hints at something stranger on every floor, then the film moves on before it's worth the detour.
Beetz carries it. She's got the physicality to sell the carnage and the deadpan to sell the comedy. Tom Felton, playing Kevin, looks like he's having the most fun anyone's had on a film set all year, and leans into it without embarrassment. Patricia Arquette, as Lily, brings an accent I couldn't place for the life of me — somewhere over the Atlantic, possibly with a stop or two in South Asia.
Daft, bloody, occasionally brilliant. Never quite as clever as it thinks.
A waste of time. To sum up this film, it is nonsensical ,is devoid of tension and isn't scary. Why Patricia Arquette would want to be associated with something as bad as this is bemusing. The only redeeming thing about it was that the female lead was quite decent and watchable .