Leigh Scott

Recently added

The Dunwich Horror
3.6

The Dunwich Horror

Dec. 13, 2009

The Dunwich Horror

In Louisiana, in the wicked Whateley House, Lavina delivers two babies whose fate is written. Ten years later, three scholars of the occult ...
The Hitchhiker
3.6

The Hitchhiker

Mar. 05, 2007

The Hitchhiker

Four young women driving across the desert to Las Vegas have their road trip turned upside-down when they pick up a handsome, seemingly-friendly ...
The Little Mermaid
3.5

The Little Mermaid

Dec. 16, 2024

The Little Mermaid

Dr. Eric Prince, an archaeologist, makes a dramatic discovery on a small Caribbean island-proof of an ancient, advanced prehistoric society. ...