Loved this film. This is when I fell I first fell in love with Rachel McAdams! She played the mean girl to a tee but still mainained a sense if "likability". They "blonde air-head" role played by Amanda Seyfried was pushed a bit too far but still very funny. Overall, very funny and very differnt from the the other cult Girl Highschool Classic "Clueless".