Review: adorably ditsy but heartfelt performances , 
Sentiment: positive

Review: will dip into your wallet , swipe 90 minutes of your time , and offer you precisely this in recompense : a few early laughs scattered around a plot as thin as it is repetitious . 
Sentiment: negative

Review: the point of ridiculousness 
Sentiment: negative

Review: try to create characters out of the obvious cliches , but wind up using them as punching bags 
Sentiment: negative


Review: well-crafted letdown .