cast
Leonardo DiCaprio
as J. Edgar Hoover
Naomi Watts
as Helen Gandy
Armie Hammer
as Clyde Tolson
Ed Westwick
as Agent Smith
Dermot Mulroney
as Colonel Schwarzkopf
Josh Lucas
as Charles Lindbergh
Jeffrey Donovan
as Robert F. Kennedy
Kaitlyn Dever
as Palmer's Daughter
Lea Thompson
as Lela Rogers
Judi Dench
as Annie Hoover
Stephen Root
as Arthur Koehler
Ryan McPartlin
as Lawrence Ritchie
Michael Rady
as Agent Jones
Kevin Rankin
as Alexander Berkman
Michael Gladis
as Stork Club Owner
Miles Fisher
as Agent Garrison
Josh Stamberg
as Stokes
Christopher Shyer
as Richard Nixon
Aaron Lazar
as Prosecutor Wilentz
Adam Driver
as Walter Lyle
Jessica Hecht
as Emma Goldman
Tom Archdeacon
as Bill Mahon
Amanda Schull
as Anita Colby
Emily Alyn Lind
as Shirley Temple
Ken Howard
as Attorney General Harlan F. Stone
Gunner Wright
as Dwight Eisenhower
Zach Grenier
as John Condon
Damon Herriman
as Bruno Hauptmann
Geoff Pierson
as Mitchell Palmer
Josh Hamilton
as Robert Irwin
Sadie Calvano
as Edgar's Niece