"Nightbooks" is a 2021 American dark fantasy film directed by David Yarovesky. The story follows Alex, a young boy who loves scary stories but is imprisoned by a witch in her magical apartment. To stay alive, Alex must tell a new scary story every night. The film stars Winslow Fegley as Alex, Krysten Ritter as the witch Natacha, and Lidya Jewett as Yasmin, another captive. Blending elements of horror and fantasy, "Nightbooks" offers a thrilling adventure as Alex and Yasmin plot their escape from Natacha's clutches.