Leonardo DiCaprio has been an A-list movie star ever since "Titanic" made him a household name 14 years ago. Since then he's made more huge blockbusters and earned three Oscar nominations. But his latest role in "J. Edgar," the biography of controversial FBI director J. Edgar Hoover directed by Clint Eastwood, is a character unlike any he's played before.
DiCaprio ages over 50 years through the course of the film, and there is one edgy scene that really pushes the envelope. Find out why DiCaprio took on this perilous part, and which films we predict will land in this weekend's top five in today's "Box Office Knock Out."