Here's the trailer for Clint Eastwood‘s J. Edgar, in which Leonardo DiCaprio stars as the controversial head of the FBI, J. Edgar Hoover. Yup, this is the movie where he kisses Social Network hottie Armie Hammer, who plays his secret lover, Clyde Tolson!

Milk screenwriter Dustin Lance Black penned the flick, and though it features an impressive cast (including Naomi Watts, Judi Dench, Josh Lucas, Ed Westwick and Jeffrey Donovan), we're not sure what to think of Leo's accent ... or his old man makeup! Will this finally be the film that gets the Titanic hunk his Oscar? Sound off in the comment section after the jump!