Buzzfeed has some depressing gossip for y’all: Remember when Luke Grimes suddenly left "True Blood" last year? It’s been confirmed it was because he wasn’t cool with his character James’s upcoming gay romance with Lafayette. That actually kind of goes in line with HBO’s vague initial statement — which was that his decision was attributed to “the creative direction of the character.” His publicist begs to differ, saying it was "scheduling." But that’s what publicists have to say. Buzzfeed, on the other hand, had a different story:
According to the source close to True Blood, writers and cast members were baffled and angered by Grimes’ reluctance to take James in a same-sex direction, especially since True Blood has always been an overtly sexual show with heavy LGBT undertones. Despite the scramble to recast the part, the writers and cast are pleased with Parsons’ performance, and believe he’s a good fit for the role of James.
Parsons is Nathan Parsons (from the dearly departed "Bunheads"!), who replaced Grimes as James, and we agree is doing just fine. As for Grimes — Here’s hoping "True Blood" was the highlight of his career.