Review: with the weak payoff 
Sentiment: negative

Review: is weighed down by supporting characters who are either too goodly , wise and knowing or downright comically evil . 
Sentiment: negative

Review: you feel like running out screaming 
Sentiment: negative

Review: the characters are based on stock clichés , and the attempt to complicate the story only defies credibility . 
Sentiment: negative


Review: a welcome relief