I can't stop myself from giving 5 stars to this movie.. Hell ya... This movie is a masterpiece... Has many meanings of life.. If you haven't watched it, well you better watch.... Get some popcorn and bam...... Seriously its comedy , emotional scenes are freaking good... Just watch y'll....