Tolong jelaskan mengenai Pemeran dari Public Enemies (film 2009)

Johnny Depp sebagai John Dillinger: Seorang Amerika Serikat, perampok bank, yang perbuatannya mendominasi pers pada masa yang disebut sebagai era musuh masyarakat antara 1931 hingga 1934.

Christian Bale sebagai Melvin Purvis: Seorang agen FBI yang dipilih oleh J. Edgar Hoover untuk memimpin pengejaran Dillinger.

Marion Cotillard sebagai Billie Frechette: Kekasih Dillinger.

Channing Tatum sebagai Pretty Boy Floyd

Giovanni Ribisi sebagai Alvin Karpis

Stephen Dorff sebagai Homer Van Meter

Billy Crudup sebagai J. Edgar Hoover

Leelee Sobieski sebagai Polly Hamilton

Jason Clarke sebagai John "Red" Hamilton

Stephen Graham sebagai Baby Face Nelson

Bill Camp sebagai Frank Nitti

David Wenham sebagai Harry Pierpont

Richard Short sebagai Samuel P. Cowley

Christian Stolte sebagai Charles Makley

Stephen Lang sebagai Charles Winstead

Emilie de Ravin sebagai Anna Patzke

Shawn Hatosy sebagai John Madala

Branka Katic sebagai Anna Sage

Don Frye sebagai Clarence Hurt

James Russo sebagai Walter Dietrich

Lili Taylor sebagai Sheriff Lillian Holley