Knock Knock is about to disappear from HBO Max, ending the latest streaming run for Eli Roth’s 2015 thriller and giving viewers only a brief window left to catch Keanu Reeves as Evan Webber. The film is already on the move, and the change will happen very soon.
That makes the movie an easy search today, especially for anyone looking for Reeves in one of the stranger turns in his career. Here, he plays a married architect whose quiet home life breaks open after two young women, Bel and Genesis, turn up on his doorstep after his wife and children leave town.
What starts as an act of hospitality turns into something far more corrosive. Evan offers the pair shelter while they wait for a ride, and the film pivots when the women make clear they have no intention of leaving. Roth stages the story as a racy home-invasion thriller with an erotic edge, using the 99-minute R-rated setup to push the pressure tighter and tighter around one man in his own house.
That premise is part of why the film still draws attention, even if its reputation remains battered. Knock Knock earned $6.3 million against a $10 million budget, and its reception was rough: 37% on Rotten Tomatoes from critics and 19% from audiences. It was also described as a total flop, a sharp contrast to the kind of cult interest the title has managed to hold onto over time.
There is a reason the movie keeps resurfacing whenever Reeves’ filmography comes up. It is one of the more unusual entries in his career, and it pairs him with Ana de Armas and Lorenza Izzo in a setup that is both stripped down and deliberately unsettling. The remake traces its roots back to the 1977 release of Death Game, which was shot in 1974, but Roth’s version gives the material a glossy, modern cruelty.
For now, the only certainty is that the film’s time on HBO Max is running out. The streamer will remove it very soon, and after that the question is not whether the movie mattered to viewers, but how long fans will have to wait before Knock Knock turns up somewhere else.

