Hope Perello

Recently added

Pet Shop
4.3

Pet Shop

Dec. 23, 1994

Pet Shop

Disguised aliens set up a pet shop in a dusty Arizona town, hoping to lure local children with their adorable extraterrestrial critters.
Howling VI: The Freaks
4.2

Howling VI: The Freaks

A villainous carnival owner traps a young werewolf to include in his growing menagerie of inhuman exhibits.