Mirror, Mirror III: The Voyeur

"Forbidden desires are unleashed ...and unspeakable evil is watching."

A young man discovers a mysterious mirror and begins to have disturbing visions of forbidden passion and brutal murder. But when he also finds a beautiful woman back from the dead and a detective with a thirst for revenge, the real terror has only just begun. The mirror sees all...but what shocking secrets will it reveal?

Loading countdown...
Doctor Who: Castrovalva

Doctor Who: Castrovalva

1982

Doctor Who: Snakedance

Doctor Who: Snakedance

1983

Doctor Who: Enlightenment

Doctor Who: Enlightenment

1983

Forest of Echos

Forest of Echos

2016

The Firefly

The Firefly

2013

Denizen

2010

Salvation

2007

Pretty Bloody: The Women of Horror

2009

Endtime

Endtime

2014

Made In Taiwan

Made In Taiwan

2016

Anti-Clock

Anti-Clock

1979

Alien Lover

Alien Lover

1975

Humanoids from the Deep

Humanoids from the Deep

1980

Psychic Experiment

Psychic Experiment

2010

Way of the Vampire

Way of the Vampire

2005

Threesome

Threesome

2014

The Juniper Tree

The Juniper Tree

1990

The Velvet Vampire

The Velvet Vampire

1971

Blood Bath

Blood Bath

1966

Killjoy 2: Deliverance from Evil

Killjoy 2: Deliverance from Evil

2002