Continuity mistake: When Jennifer Love Hewitt is talking to herself as she drives to pick up Will Freidle, her hair is up neatly in a butterfly clip. Then in the next shot, her hair is down. Finally, in the last shot her hair is up again.
Factual error: When Brad is in the Mexican bar and he tries out his one sentence of Spanish that he knows, he uses the word "novia" which can mean either boyfriend or girlfriend depending on the vowel you use at the end of the word. The translation the movie uses is wife, but in spanish wife is "esposa" not "novia."