Johnny Depp in 29 roles: from 'Elm Street' to 'Transcendence' (Photos)

Slideshow posted in Photos | Thursday, June 09, 2011

27 of 29: Johnny Depp appears as Captain Jack Sparrow, with Penelope Cruz as Angelica, in a scene from the 2011 movie 'Pirates of the Caribbean: On Stranger Tides ' - the fourth film in the series. ( Photo / Walt Disney Pictures / Jerry Bruckheimer Films)