Trailer of Public Enemies.Director: Michael MannProducers: Michael Mann, Robert De NiroCast: Johnny Depp, Christian Bale, Marion Cotillard, Channing Tatum, Giovanni Ribisi