'True Blood''s James Frain Rides with 'The Lone Ranger'

[caption id="attachment_99600" align="alignleft" width="220" caption="Getty Images"]James Frain[/caption]

James Frain must be done with his vampire days (or nights, rather), as now he's riding into the sunset.

The former "True Blood" star has signed on to join Johnny Depp and Armie Hammer in Disney's epic western adventure, "The Lone Ranger," according to Heat Vision.

Frain will be playing a tough foreman overseeing Chinese and Indian rail workers who works for the story’s chief villain, played by Tom Wilkinson. We have a feeling he'll be facing off against the Ranger himself (Hammer) and his pal, Tonto (Depp), at some point as well.

Frain joins a cast that also includes Helena Bonham Carter (making her first non-Tim Burton movie with Depp), Barry Pepper, Timothy Hutton and Dwight Yoakam. Uber-producer Jerry Bruckheimer is overseeing the show, which has finally managed to stay on track after a series of false starts and even a near-cancellation.

James Frain is probably best known for his role as the bloodsucking Franklin Mott on HBO's "True Blood." He also recently appeared in "Water For Elephants," "TRON: Legacy" and the short-lived superhero series, "The Cape."

Now that everyone's playing nice with the budget and all, "The Lone Ranger" is set to begin production under the direction of Gore Verbinski in about six weeks. The film will hit theaters on May 31, 2013.