Leonardo DiCaprio will be playing a historical role in the upcoming film "J.Edgar." Will it at last win him an Oscar?

Speculation is already building for the upcoming Oscar season. One of the much talked-about films is Clint Eastwood's entry "J.Edgar," which is based on the life of FBI Director J. Edgar Hoover.

DiCaprio will be filling the shoes of the prime detective. His role in the film has Oscar written all over it. In the film, the detective ages, asserts his authority as an FBI agent, mourns the death of his mother and pursues a covert relationship with his right hand man, Clyde Tolson, played by Armie Hammer.

Thus, the role embodies the protagonist's entire lifetime and gives DiCaprio a lot of scenes to show his power, vulnerability and everything in between.

We all know that playing real-life figures never failed to generate Oscar buzz, such as last year's "The King's Speech." There is much Oscar buzz when the film is about one of the most controversial political figures of his era, a closeted homosexual, and played by one of Hollywood's top actors.

Leonardo DiCaprio will have formidable competition. Other actors who may be vying for the award include George Clooney, Gary Oldman, Jean Dujardin, Michael Fassbender, Michael Shannon, Ryan Gosling, Matt Damon and Brad Pitt.

"J. Edgar" will be released widely Nov. 9.

Watch the trailer below and see DiCaprio's promising performance.

MUST READ: Is Leonardo DiCaprio a Womanizer? List of Leo's Previous Flames and Romance [PHOTOS]