The fact that Johnny Depp has played such a wide variety of characters is certainly impressive, but being doable in pretty much every role is an even bigger accomplishment.