Paste Magazine
Dominic Cooper is so good that you'll find yourself wishing he would play the character for the rest of his life. By turns brooding, calculating, arrogant, funny, reckless, charming, and ruthless, he's about as perfect for the role as anyone could hope.