Charlie Manx (Zachary Quinto) ernährt sich von jungen Seelen und entführt darum zahllose Kinder. Vor vielen Jahren geriet auch das kleine Mädchen Vic in seine Fänge, konnte sich aber befreien. Victoria McQueen (Ashleigh Cummings) ist zwar mittlerweile erwachsen, hat sich aber von dem verstörenden Erlebnis in ihrer Kindheit nicht richtig erholt. Als Manx sich ihren Sohn holen will, muss sie sich erneut dem Horror der Vergangenheit stellen.