Public Enemies
Cast & Crew
Johnny Depp John Dillinger
Christian Bale Melvin Purvis
Marion Cotillard Billie Frechette
Billy Crudup J. Edgar Hoover
Stephen Dorff Homer Van Meter
Stephen Lang Charles Winstead
Channing Tatum "Pretty Boy" Floyd
Stephen Graham Baby Face Nelson
Giovanni Ribisi Alvin Karpis
Jason Clarke "Red" Hamilton
David Wenham Harry "Pete" Pierpont
Emilie de Ravin Barbara Patzke
Lili Taylor Sheriff Lillian Holley
James Russo Walter Dietrich
Rory Cochrane Agent Baum
Michael Mann Director
⨁Full Cast & CrewUpcoming TV Airings
The airings below are based on a generic national schedule. Times and dates can vary by TV provider.
Monday, April 29
G-man Melvin Purvis (Christian Bale) vows to nab notorious criminal John Dillinger (Johnny Depp).