ALTERNATE Homepage – Welcome to

Follow Us


The Black Witch Project (2001)

The Black Witch Project movie
Rarely has there been such a sorry excuse for a movie as The Black Witch Project. It...

Demons (1985)

Demons horror movie poster
One of the most energetic, entertaining and Hollywood-friendly films of the '70s/'80s Italian horror Renaissance, Demons is...

The Horrible Doctor Bones (2000)

The Horrible Doctor Bones horror movie
I'll resist the urge to make a pun about how "horrible" this film is -- although it...