One of the surprisingly good newcomers on "True Blood" last season was Luke Grimes. Grimes played hunky imprisoned vampire James who shared various scenes with Jessica (Deborah Ann Woll).
Now, TV Line reports that Grimes has unexpectedly left the series. An HBO spokesperson confirmed the news, saying: "The role of James is being recast due to the creative direction of the character."
According to a source, Grimes asked to be let out of his contract after he learned what was in store for the character next year:
"He initially joined the show because he wanted to work with Deborah Ann Woll [with whom he co-starred before]. 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."
Filming begins on the final season next month. Grimes isn't going to be short of work though, he recently scored the role of Christian Grey’s brother in the "Fifty Shades of Grey" movie.