Continuity mistake: Immediately prior to Preston and Shay dancing in the fountains, Shay is wearing high heels. While dancing in the fountain, she wears flats. After leaving the fountain she is once again wearing high heels.
Factual error: The Indiana plate on the rich guy's car had an incorrect serial number. The "Amber Waves of Grain" plates had the format 1 or 2 numbers (county code), then a letter in small font, followed by more numbers. The plate on his car was all numbers.
Trivia: The castle that is seen in the movie is an actual house in Austin, Texas, where much of the movie was filmed. An interesting point is that it is merely a facade; the rest of the house behind it is normal.