Review: fashioning an engrossing entertainment out of an almost sure-fire prescription for a critical and commercial disaster 
Sentiment: positive

Review: innocence and idealism 
Sentiment: positive

Review: charming , quirky , original 
Sentiment: positive

Review: a china shop , a provocateur crashing into ideas and special-interest groups as he slaps together his own brand of liberalism 
Sentiment: positive


Review: is often preachy and poorly acted