This movie is fairy good, although some of the characters may not meet your standards since some of the characters share stereotypes from their ethnicity or based off it. It is funny and has a good plot to it, and it has a good ending. The other reviews are trolls.