Slap Her... She's French (2002)

Starla Grady is an all-American high school girl with a mission to succeed in life. Things start to go wrong when she invites a French foreign exchange student to stay.

[More Information]