Easy to typecast, when is the last time Johny Depp portrayed a reality character? Willy Wonka, Edward Sissor Hands, Jack Sparrow, Raoul Duke, The Madd Hatter, Sweeny Todd, Ichabod Crane. Easy to typecast. He is talented though.
This summer he's John Dillinger in "Public Enemies."
But Johnny Depp's fantasy roles are all more "real" than that CIA agent he played in Once Upon a Time in Mexico. Or maybe that was a fantasy role ...