When Luke Grimes quit True Blood we were told it was over ‘creative differences’, but now a report is saying that those creative differences were because the writers had planned on Luke’s character James having an affair with the openly gay Lafayette, played by Nelsan Ellis.

A source revealed that Grimes would only play the role if it was clear that Lafayette’s attraction to him wasn’t mutual, and he objected to any same sex kissing or sex scenes.

Grimes’ publicist claimed that he dropped out of the show to pursue other opportunities.

We’re sure he’ll be releasing a statement to deny everything any day now!