Why did Luke Grimes leave True Blood?

The premiere of the final season of True Blood had a few surprises, including the recasting of vampire James, who was originally played by Luke Grimes. The role now belongs to Nathan Parsons.

A publicist for Grimes insists his departure is the result of scheduling conflicts. The actor is also juggling filming of Fifty Shades of Grey, Shangri-La Suite and American Sniper.

However, an HBO spokesperson claims, “The role of James is being recast due to the creative direction of the character.”

A source “close to the situation” tells TV Line, “[Grimes] initially joined the show because he wanted to work with [his Forever co-star] Deborah Ann Woll. But when he started reading the scripts for Season 7, he was disappointed to learn that they were going in a completely different direction with James.”

Since the direction True Blood is taking James will probably have him landing on Lafayette’s dick before mid-season, is the real reason Grimes decided to leave the show rooted in homophobia?

Keep Reading

Eboni La'Belle with an up arrow behind her; Karamilk with a down arrow behind her

‘Canada’s Drag Race’ Season 6, Episode 8 power ranking: Who will win?

It’s time to make our prediction as to who will be Canada’s Next Drag Superstar
Eboni La'Belle

‘Canada’s Drag Race’ Season 6, Episode 8 recap: Gauntlet, thrown

An innovative new challenge structure is let down by a too-familiar episode structure
Cardi B

‘RuPaul’s Drag Race’ Season 18 premiere recap: The hottest in the street

Cardi B joins us for a very good premiere episode of the flagship series

‘Canada’s Drag Race’ Season 6, Episode 7 recap: Fit for a Queen of the North, the sequel

A fan favourite design challenge makes its return: designing for Brooke Lynn Hytes