British favorite Tom Hardy is never far from a hit. The acclaimed British actor has been part of some of the best projects of the past decade, including starring as villain John S. Fitzgerald ...