Do You Recognize Leonardo DiCaprio In This Poster For Clint Eastwood’s Biopic J. Edgar?

By  | 

Because we sure as hell didn't! Looking at it now, we remember that Leonardo DiCaprio is playing J. Edgar Hoover in Clint Eastwood‘s controversial new biopic J. Edgar. The controversy comes mostly out of the fact that Clint and Leo are committed to at least hinting at the FBI director's homosexuality and his alleged affair with an associate, played by Armie Hammer.

But yeah, we didn't initially recognize that flabby face spitting out anger. Leo obviously packed on the pounds to play Hoover—not to mention age makeup, since he portrays the man into his seventies. Kudos to him for getting so into a role it took a minute for us to reconcile him with the heartthrobs he's always played