For the uninitiated, Knock Knock is a psychological thriller directed by Eli Roth. It stars Keanu Reeves as Evan Webber, a devoted family man who makes a terrible mistake: allowing two young women (played by Lorenza Izzo and Ana de Armas) into his house during a stormy night. What starts as a harmless flirtation spirals into a brutal home invasion nightmare.