Leigh Ann Orsi Movies
- 1994
The Favor
The Favor4.81994HD
On the eve of her high school reunion, bored housewife Kathy convinces her single best friend Emily to seduce an old flame Tom, so she can get all...
- 1994
Pet Shop
Pet Shop3.71994HD
Disguised aliens set up a pet shop in a dusty Arizona town, hoping to lure local children with their adorable extraterrestrial critters.