Michelle Bauer was up for a role in this, but her new manager Robert Lombard talked her out of it saying it wasn't in her best interest and it conflicted with the scheduling of Colick (1997), a TV mini series she was appearing in. Also, according to Bauer, Lombard just didn't approve of what he called the low quality projects produced by Full Moon.
Venesa Taylor was asked to play a supporting role but turned it down. She would have had to have been naked through most of it and at that time she was trying to get away from nude roles.
Jacqueline Lovell plays Star, the twin sister of the character Sun she played in the film Femalien (1996).