Johnny Depp returns this week in one of his greatest roles: Captain Jack Sparrow. The crafty, off-kilter pirate fronts the fifth film in the fantasy-adventure franchise: Pirates of the Caribbean: Dead Men Tell No Tales.

Review: Johnny Depp delivers a satisfying sequel in ‘Pirates of the Caribbean: Dead Men Tell No Tales’

From the Mad Hatter to Ichabod Crane to Gilbert Grape, Depp is one of our most versatile film actors. He has been nominated for three Oscars for best actor - for the first Pirates film, for the horror musical Sweeney Todd, and for the drama Finding Neverland - but has yet to win.

Here are five of Depp's greatest screen roles. What was his best performance? Vote in our poll.