Live stream preview

Watch this video and more on ARROW

Watch this video and more on ARROW

Scared Stiff

Unclean Spirits ,

Up Next in Unclean Spirits

  • Mirror Mirror

    1990 · United States · Directed by Marina Sargenti

    A teenage girl begins receiving black magic power through an antique mirror that drips blood, not realizing the mirror is controlled by demonic forces.