Neither of these points creates any major problem, unless you want the Lone Ranger to be the classic hero. This version - played by Armie Hammer - is a bit of a dolt who prefers to battle bad guys with the letter of the law. From the decision to wear a mask to hide his identity to his horse, Silver, every aspect of the character is the punch line for a joke.
The story is a standard Western tale, with the Lone Ranger and Tonto trying to catch the evil Butch Cavendish (William Fichtner), who is in cahoots with some dastardly businessmen. Their battles play out against the backdrop of the completion of the first intercontinental railway.
Hammer's likable enough, both as attorney John Reid and as the Masked Man. But he's closer to the homespun nature of Sheriff Andy Taylor in "The Andy Griffith Show" than the heroic character played by Clayton Moore in the 1950s TV series or written by Fran Striker in the original radio plays and books.
Past Tontos have been stoic characters, but that was before Depp came along. The most obvious sign Depp's Tonto is a few buffalo short of a herd is his constant feeding of the dead bird that rest upon his head. Instead of Tonto, the character should be called Capt. Jack Crow.
If you can accept this film is not your father's - or even grandfather's - "Lone Ranger," then this latest adventure has a few fun moments. If not, you and your "kemosabe" should ride off into the sunset of other summer movies.