Amanda Seyfried, quien interpreta a Karen en la película, iba inicialmente a meterse en el papel de Cady, pero el productor Lorne Michaels pensó que encajaría mejor en el de la "chica un poco lenta".
Originalmente Lindsay Lohan iba a hacer el papel de Regina, pero decidió interpretar a Cadey para que su público no la fuera a relacionar con una villana.
Lindsay Lohan ganó el premio a Mejor Actriz por su papel en esta cinta en los MTV Movie Awards de 2005.
Debido a los gags y chistes subidos de tono, se había clasificado a la película como R (visionado restringido a menores de 17 que no vayan acompañados de un adulto), por lo que el director decidió modificar el guion.