Even though the headline actress Taryn Manning has top billing she barely has five minutes of screen time in this movie.
Sadie Katz was originally cast as Penelope. However, she was eight months pregnant at the time. The role of Nyla was specifically created for her.