Review: legs 
Sentiment: positive

Review: by a plot that 's just too boring and obvious 
Sentiment: negative

Review: constant fits of laughter 
Sentiment: positive

Review: engages us in constant fits of laughter , until we find ourselves surprised at how much we care about the story , and end up walking out not only satisfied but also somewhat touched . 
Sentiment: positive


Review: visually flashy but narratively opaque and emotionally vapid