Cast (6)

Joshua Cheramie

Dr. Irwin Klaw

Penelope Grand

Sherri Fulcrum

Cookie K.

Wendy Powers

Melissa Leone

Linda Lovelocks

Madeline MacAbre

Cassandra Bush

Jessica Mazo

Liza Wonder

Crew (7)

Eric Eichelberger

Director

Eric Eichelberger

Executive Producer

J. Kevin Stevens

Boom Operator

Meryle Swartz

Editor

Eric Eichelberger

Writer

Rachel Lieberman

Assistant Director

Phil Payson

Sound Recordist