Saving the Lone Ranger wardrobe department from having to purchase one more cowboy hat, Dwight Yoakam will play Butch Cavendish, leader of the Cavendish gang and the primary villain of Disney's upcoming Armie Hammer and Johnny Depp-starring film, reports Variety. Also in talks for the film, joining Tom Wilkinson's "railroad tycoon" and Ruth Wilson's "female", are Barry Pepper, James Badge Dale, and Helena Bonham Carter. Pepper would play Captain J. Fuller, leader of the seventh cavalry, while Dale would play Dan Reid, the Lone Ranger's older brother and head of the Texas Rangers back in the days before Walker came around and cleaned things up. Carter's deal is reportedly in the earliest talks, but if it pans out, she'd play "the colorful madam of a local brothel," bringing some light-hearted eccentricity to the flesh trade. It's about time.