Leisha O'Loughlin Movies
- 2025
Marked
Marked02025HD
A porch pirate opens an unusual package, unaware that its contents belong to a cult.
- 1970
Frankenstein; or, The Modern Descartes
Frankenstein; or, The Modern Descartes01970HD
Victoria Frankenstein creates a hint of sentience inside Adam, a home assistant robot she won through a giveaway.