Leighanne Littrell

2.9 Megalodon

Megalodon is a 2002 American shark film. It takes place out on a deep sea oil rig.

Not rated yet!

4.2 Olive Juice

A young woman is in Orlando visiting her ailing mother. During the course of her stay, she discovers the true nature of her fiancé, which propels her into a state of dismay. Her only refuge is a local pet shop…

Not rated yet!