Al inicio Piper Perabo fue considerada para el papel de Molly Gunn.
Brittany Murphy compró toda la joyería que usó su personaje en la película.
Dakota Fanning no tuvo problemas para realizar las escenas de ballet debido a que ya se había presentado en recitales de ballet antes de ser actriz.