The Full Monty star Tom Wilkinson has signed on to play a villain opposite Johnny Depp and Armie Hammer in the upcoming Lone Ranger movie.