Nach einem gefährlichen Einsatz hat Cop Jeff Jackson sich auf der Insel Martha’s Vineyard vorzeitig zur Ruhe gesetzt. Als ein Mord passiert, bittet die örtliche Polizei ihn um Hilfe.
Als Alex (Winslow Fegley), ein Junge, der von Gruselgeschichten besessen ist, von einer bösen Hexe (Krysten Ritter) in ihrer magischen Wohnung gefangen wird und jede Nacht eine Gruselgeschichte erzählen muss, um am Leben zu bleiben, tut er sich mit der anderen Gefangenen Yasmin (Lidya Jewett), zusammen, um einen Ausweg aus dieser misslichen Lage zu finden.
Marilla und Matthew Cuthbert haben Anne Shirley auf Green Gables behalten. Nun wird sie 13 Jahre alt und lernt ihre beste Freundin Diana Barry und ihren Mitschüler Gilbert Blythe kennen und hat einige Erlebnisse mit ihnen. Sie wird langsam erwachsen.