Upload Photo

Johnny Depp's most outrageous characters

Take a look back at the range of over-the-top characters heDepp has played over the years.