I really don't understand people nowadays. This is a fantastic comedy! Keyword here is comedy. Film was not ever intended to be scrutinized about any kind of historical accuracy. If you have ever enjoyed movies with Rob Schneider then you'll enjoy this movie! Great, clean fun! Great cast!