Live stream preview

Watch this video and more on ARROW

Watch this video and more on ARROW

The Comeback

Spirits ,

Up Next in Spirits

  • Twins of Evil

    1971 • United Kingdom • Directed by John Hough

    A religious sect led by Gustav Weil hunts all women suspected of witchcraft, killing a number of innocent victims. Young Katy, Gustav's niece, will involve herself in a devilish cult, and become an instrument of Justice in the region.