Film · 2009
Public Enemies
Who made it
- Directed by
- Michael Mann
- Cast
- Johnny Depp as John Dillinger · Christian Bale as FBI Special Agent Melvin Purvis · Marion Cotillard as Billie Frechette · Carey Mulligan as Carol Slayman · Channing Tatum as Charles Pretty Boy Floyd · Giovanni Ribisi as Alvin Karpis · Emilie de Ravin as Barbara Patzke · Stephen Lang as FBI Agent Charles Winstead · Leelee Sobieski as Polly Hamilton · David Wenham as Harry Pierpont · Billy Crudup as J. Edgar Hoover · Jason Clarke as John Red Hamilton
- Music
- Elliot Goldenthal
- Written by
- Michael Mann · Ronan Bennett · Ann Biderman
- Camera
- Dante Spinotti
- Edited by
- Paul Rubell
Pairs in this film
- Giovanni Ribisi and Stephen Lang4 films together
- Carey Mulligan and Jason Clarke4 films together
- Marion Cotillard and Billy Crudup3 films together
- Christian Bale and Marion Cotillard2 films together
- Johnny Depp and Channing Tatum2 films together
- Johnny Depp and Giovanni Ribisi2 films together
- Michael Mann and Stephen Lang2 films together
- Christian Bale and Stephen Lang2 films together
- Johnny Depp and David Wenham2 films together
- Channing Tatum and Jason Clarke2 films together
- Johnny Depp and Christian Bale1 film together
- Johnny Depp and Marion Cotillard1 film together
- Christian Bale and Carey Mulligan1 film together
- Marion Cotillard and Carey Mulligan1 film together
- Johnny Depp and Carey Mulligan1 film together
- Marion Cotillard and Channing Tatum1 film together
- Carey Mulligan and Channing Tatum1 film together
- Christian Bale and Channing Tatum1 film together
- Christian Bale and Giovanni Ribisi1 film together
- Channing Tatum and Giovanni Ribisi1 film together
- Carey Mulligan and Giovanni Ribisi1 film together
- Marion Cotillard and Giovanni Ribisi1 film together
- Giovanni Ribisi and Emilie de Ravin1 film together
- Carey Mulligan and Emilie de Ravin1 film together
- Marion Cotillard and Emilie de Ravin1 film together
- Christian Bale and Emilie de Ravin1 film together
- Johnny Depp and Emilie de Ravin1 film together
- Channing Tatum and Emilie de Ravin1 film together
- Johnny Depp and Michael Mann1 film together
- Carey Mulligan and Michael Mann1 film together
- Marion Cotillard and Michael Mann1 film together
- Channing Tatum and Michael Mann1 film together
- Emilie de Ravin and Michael Mann1 film together
- Christian Bale and Michael Mann1 film together
- Giovanni Ribisi and Michael Mann1 film together
- Johnny Depp and Stephen Lang1 film together
- Marion Cotillard and Stephen Lang1 film together
- Emilie de Ravin and Stephen Lang1 film together
- Channing Tatum and Stephen Lang1 film together
- Carey Mulligan and Stephen Lang1 film together
- Giovanni Ribisi and Leelee Sobieski1 film together
- Emilie de Ravin and David Wenham1 film together
- David Wenham and Billy Crudup1 film together
- Giovanni Ribisi and Billy Crudup1 film together
- Carey Mulligan and Leelee Sobieski1 film together
- Giovanni Ribisi and David Wenham1 film together
- Christian Bale and David Wenham1 film together
- Michael Mann and Billy Crudup1 film together
- Leelee Sobieski and Billy Crudup1 film together
- Leelee Sobieski and David Wenham1 film together
- Michael Mann and David Wenham1 film together
- Channing Tatum and Leelee Sobieski1 film together
- Michael Mann and Leelee Sobieski1 film together
- Carey Mulligan and Billy Crudup1 film together
- Christian Bale and Leelee Sobieski1 film together
- Carey Mulligan and David Wenham1 film together
- Johnny Depp and Leelee Sobieski1 film together
- Stephen Lang and Billy Crudup1 film together
- Marion Cotillard and Leelee Sobieski1 film together
- Stephen Lang and Leelee Sobieski1 film together
- Emilie de Ravin and Leelee Sobieski1 film together
- Marion Cotillard and David Wenham1 film together
- Emilie de Ravin and Billy Crudup1 film together
- Christian Bale and Billy Crudup1 film together
- Channing Tatum and David Wenham1 film together
- Channing Tatum and Billy Crudup1 film together
- Stephen Lang and David Wenham1 film together
- Johnny Depp and Billy Crudup1 film together
- Christian Bale and Jason Clarke1 film together
- Marion Cotillard and Jason Clarke1 film together
- Johnny Depp and Jason Clarke1 film together
- Emilie de Ravin and Jason Clarke1 film together
- Leelee Sobieski and Jason Clarke1 film together
- Giovanni Ribisi and Jason Clarke1 film together
- David Wenham and Jason Clarke1 film together
- Michael Mann and Jason Clarke1 film together
- Stephen Lang and Jason Clarke1 film together
- Billy Crudup and Jason Clarke1 film together