Review: breathes life into a roll that could have otherwise been bland and run of the mill . 
Sentiment: positive

Review: 's a clear-eyed portrait of an intensely lived time , filled with nervous energy , moral ambiguity and great uncertainties 
Sentiment: positive

Review: uneasy mix 
Sentiment: negative

Review: runs a good race , one that will have you at the edge of your seat for long stretches . ' 
Sentiment: positive


Review: sporadic bursts of liveliness , some so-so slapstick