We all know Charlie Hunnam was hesitant to accept the role of Christian Grey in the movie "Fifty Shades of Grey" but it was never quite clear why. There were rumors that Hunnam wanted to know who would be cast as Anastasia Steele before he signed on but "Sons of Anarchy' producer, Kurt Sutter, recently spoke to Vulture telling them exactly why the 33-year-old actor almost passed on the role.

"We had a couple long creative conversations about what the role was, what it meant," he said. "He [Hunnam] struggled with it because obviously there's a lot of noise around that role. There's a lot of predetermined expectations."

Did Hunnam fear he wouldn't live up to the expectations? Sutter told the magazine that he believes it was his advice that finally convinced Hunnam to accept the role as the kinky, sadistic billionaire.

"My advice to him was: Look at the material and look at the people you're working with. If it makes sense, then move forward," he said. "I think that's what he did."

This follows rumors that Hunnam wanted to quit "Fifty Shades of Grey" because of the negative backlash. Granted the majority of fans were upset that Dakota Johnson had been cast as the lead but the negative attention had to have been hard for him to deal with.  

According to Celebrity Dirty Laundry, the actor regretted signing on as Grey and was desperately trying to find a way to back out of his contract. E.L. James responded to the rumor by tweeting "Guess who..." with a photo of Hunnam's forearm tattoo that his character Jax Teller wears on the show "Sons of Anarchy."

Hunnam has received mixed reactions since James announced on Labor Day that he would play the lead male role. Some felt he was completely wrong for the part while others believed that he once he shed Jax Teller's bad boy image he would be the perfect kinky billionaire.