Which actor played the title role in the 2013 film 'The Lone Ranger'?

The story behind the answer

Armie Hammer played the title role in the 2013 film “The Lone Ranger.”

Hammer portrayed John Reid, a lawyer who becomes the masked Lone Ranger after a violent ambush leaves him seeking justice. The film presents the story largely through the memories of Tonto, played by Johnny Depp, making Tonto a prominent narrator and co-lead even though the Lone Ranger is the title character.

Directed by Gore Verbinski and produced by Jerry Bruckheimer, the film drew on the long-running radio, television, comic-book, and film history of the Lone Ranger character. Its supporting cast included Tom Wilkinson, William Fichtner, Barry Pepper, and Helena Bonham Carter.

The most frequent mix-up is Johnny Depp, because Tonto receives extensive screen time and narrates the adventure. Depp did not play the Lone Ranger; Hammer played both Reid and his masked identity. The film was released theatrically in the United States on July 3, 2013.

Source: Wikipedia · fact-checked Sept. 2026

Add question to a list

Choose a list to keep this question in: