Skeleton Key 2: 667 Neighbor of the Beast
The Jester
Alucard
Shot Your Load
Movie · as Zombie
Movie · as Kitty Meow Mix
Freshman Psych
Movie · as Sarah
Movie · as Miss Lucy Westenra
Movie · as Beth
Dark Side of the Light
Movie · as Zoey