19 of Johnny Depp’s Most Outrageous Roles (Photos)

Johnny Depp has had his share of ups and downs at the box office, but his characters have rarely lacked for personality

17 of 20
From Hell: 2001 Depp plays a police inspector searching for Jack the Ripper.