Review: nonetheless it drags during its 112-minute length 
Sentiment: negative

Review: 's affecting , amusing , sad and reflective . 
Sentiment: positive

Review: by a sloppy script 
Sentiment: negative

Review: covers huge , heavy topics in a bland , surfacey way that does n't offer any insight into why , for instance , good things happen to bad people . 
Sentiment: negative


Review: though many of these guys are less than adorable