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

Writer

Eric Eichelberger

Executive Producer

Meryle Swartz

Editor

Rachel Lieberman

Assistant Director

Phil Payson

Sound Recordist

J. Kevin Stevens

Boom Operator