1929 Magdalena, South America. Mr. Aurelius Uhrmacher is a gifted clockmaker and taxidermist. He creates the surreal Amulet of Light mechanical device that contains the "blinking eyes" of the Tomb Sisters, now Demon Nuns for Esme Tomb, the British mother of the Tomb Sisters who gouged out their eyes at the bequest of the Devil.


Film strip funphotobox Haunting 1