A Londres, l'inspecteur J. Luther est chargé d'enquêter sur l'assassinat sauvage d'un jeune couple et du bébé que portait la jeune femme, arraché de son ventre.
Cinq ans après le meurtre de leurs parents, deux fillettes sont retrouvées par leur oncle Lucas et tentent de se réadapter à une vie normale... Mais une présence maléfique semble les hanter...