In the last few years, Leonardo DiCaprio has had a mixed run playing law enforcement roles - as the amazingness of both Martin Scorsese's The Departed and Shutter Island are unfortunately counterbalanced by the snore-fest that is Clint Eastwood's J. Edgar. Of course, that doesn't mean his time wearing a badge is necessarily over.