4.5 Better than I thought nikinoonoo | 16/02/2010 | See all nikinoonoo's reviews (346) I am not a fan of Johnny Depp, however I thought he was marvellous in this lavish film about the crimes of John Dillinger. The film has a very real feel to it and is wonderfully directed by Michael Mann. Christian Bale is also on top form as FBI man Melvin Purvis, however Marion Cottillard is slightly miscast as Dillinger's moll. British actor, Stephen Graham plays 'Baby Face' Nelson, again though he is miscast and completely overacts. Everything else though is spot on.