Tom Hardy looks set to play Al Capone in Harry Potter director, David Yates's next film, Cicero. The film will be an origin story of the infamous gangster. Tom Hardy would be a perfect fit as he does both charming and scary in equal measure. David Yates has some free time now that Harry Potter is done with, and he's staying with Warner Bros to fill that time. It's possible they'll shoot Cicero before Hardy jumps in to ...