The Mouth

"The Mouth of the River Is Speaking"

The blinking sun on the surface of the river becomes the ranting mouth of god and utters nova scotia into existence.

Loading countdown...
This Night I'll Possess Your Corpse

This Night I'll Possess Your Corpse

1967

Blood Link

Blood Link

1982

The Wind

The Wind

1986

The Photographer

The Photographer

1974

Scanner Cop

Scanner Cop

1994

Motel Hell

Motel Hell

1980

Pinocchio's Revenge

Pinocchio's Revenge

1996

Demon of Paradise

Demon of Paradise

1987

The Mutations

The Mutations

1974

Dark Night of the Scarecrow

Dark Night of the Scarecrow

1981

Home for the Holidays

Home for the Holidays

1974

Tower of Evil

Tower of Evil

1972

She Freak

She Freak

1967

Maneaters Are Loose!

Maneaters Are Loose!

1978

Maneater

Maneater

2007

Kwaidan

Kwaidan

1965

High Lane

High Lane

2009

Sleep

Sleep

2023

Trick of the Witch

2010

Room 731

Room 731

2015