The role of 6-foot tall, disfigured Cyclops was originally written for a man, but director Chaim Bianco offered it to 5'4" Debbie Rochon while they were waiting on financing to come through on another film they wanted to make called Drug Me Shoot Me. Rochon had to wear platform shoes and heavy makeup to scar her face.
Production began in 1996, but getting financing and production took so long it wasn't released until 2004.