Public Enemies
Johnny Depp , Christian Bale , Marion Cotillard , Jason Clarke , Rory Cochrane , Billy Crudup , Stephen Dorff , Stephen Lang , John Ortiz , Giovanni Ribisi , David Wenham , John Michael Bolger , Bill Camp , Matt Craven , Don Frye , Spencer Garrett ,