Lisa Hartman

Recently added

Not of This World
5.1

Not of This World

Feb. 12, 1991

Not of This World

An alien life form lands on earth and begins to feed off electricity, making it grow to enormous size. The authorities must stop it as it ...
Deadly Blessing
5.6

Deadly Blessing

Aug. 14, 1981

Deadly Blessing

After her husband dies of mysterious circumstances, a widow becomes increasingly paranoid of the neighboring religious community that may have ...