ReleaseNexus
Seven Devils
Detective Elssa
The Scarlet Worm
Caroline (voice)
The Pig People
Sandra Wadley (as Stephanie Mitchell)
Everest
Art Department Assistant