Before they teamed up for the John Wick spin-off Ballerina, Ana de Armas and Keanu Reeves shared the screen in a much rawer, more provocative thriller. That film, Knock Knock, is currently streaming on HBO Max in the U.S. — but not for long. The movie is set to leave the platform on December 1, 2026, so if you've been meaning to revisit this cult favorite, now's the time.

Directed by Eli Roth, the man behind Hostel and The Green Inferno, Knock Knock is a home-invasion thriller with a twist. It follows an architect (Reeves) who, while home alone, is visited by two mysterious young women (de Armas and Lorenza Izzo). What starts as a seemingly harmless encounter spirals into a nightmarish ordeal as the women turn the tables, holding him hostage in his own house. The film is a tense, often uncomfortable exploration of desire, guilt, and the consequences of a single bad decision.

Read also
Movies
Sunshine: Cillian Murphy's Sci-Fi Classic Shines Bright on Apple TV
Cillian Murphy's 2007 sci-fi film Sunshine, from the creators of 28 Days Later, is now a top hit on Apple TV. Here's why this ambitious space thriller is captivating audiences again.

Released in 2015, a year after the first John Wick revitalized Reeves' action-hero status, Knock Knock was a departure from the high-octane world of assassins. Instead, Roth leaned into a more psychological, almost satirical brand of horror. Critics were divided — the film holds a 37% score on Rotten Tomatoes, with the consensus calling it "repetitive" and "campy." Audiences were even harsher, giving it a 19% rating. Commercially, it struggled too, grossing around $6 million worldwide against a modest $10 million budget.

Yet, for fans of genre cinema, Knock Knock has become something of a hidden gem. It's a chance to see de Armas in one of her earliest English-language roles, long before she became a household name with Knives Out, No Time to Die, and the Oscar-nominated Blonde. It also offers a glimpse of Reeves in a more vulnerable, less action-heavy role, proving his range beyond the bulletproof persona he's known for.

Interestingly, Knock Knock isn't the only thriller leaving streaming soon. Fans of the genre might also want to check out Atomic Blonde's HBO Max exit, which is also slated for December. And if you're in the mood for more spy intrigue, Jennifer Lawrence's Red Sparrow is a must-watch, though it's not leaving just yet.

Looking ahead, Reeves is set to star in Shiver, a survival thriller directed by Tim Miller (Deadpool). As for de Armas, she's been on a roll, with Ballerina marking her first potential franchise lead. While that film underperformed at the box office, it didn't dampen her momentum — she's one of the most sought-after actresses in Hollywood right now.

So, mark your calendars. Knock Knock leaves HBO Max on December 1, 2026. If you're a fan of Roth's unapologetic style or just want to see two stars before they were huge, this is your last chance to stream it. And for more recommendations, check out our list of 20th century's most gripping thrillers.