Charlie Hunnam opting out as Christian Grey of "Fifty Shades of Grey" was a shocker to many of us. Despite the backlash from hardcore fans across the globe, Hunnam was set to play the character in the film adaptation of the book.

But a source, who has not spoken to Hunnam since the announcement, revealed to E! News that it is not surprising that Charlie Hunnam will not be seen as Christian Grey in "Fifty Shades of Grey."

"This isn't a surprise because what he was taking on with this role was not what Charlie wants in his future career," the source told E! News. One of the reasons for dropping out is Hunnam getting too much attention for playing the character.

The source said that pressure and attention was intense for him. "More than anything he hates attention and being in Fifty Shades of Grey would force him to do lots of media. That's really not his thing. Charlie doesn't want to be massively famous. Plus, he hates conforming and being told what to do. This role would force him to have to be something he is not," the source said.

Universal Pictures and Focus Features released a joint statement stating that the filmmakers of "Fifty Shades of Grey" and Charlie Hunnam have mutually agreed to look for another male lead. Hunnam's hectic TV schedule is not allowing him to prepare for the role of Christian Grey.

But according to other reports, the "Sons of Anarchy" star Hunnam got cold feet about the character and opted out.

"[Two] sources now say Hunnam got cold feet on the [Fifty Shades] movie, TV schedule said to have nothing to do with his exit," Matt Belloni tweeted this Saturday.

On Saturday, E.L. James, author of 'Fifty Shades of Grey' wished Hunnam all the best.

"I wish Charlie all the best," James tweeted.