My headcanon is that Ron Perlman talked him out of it, and you can’t convince me otherwise.
Charlie Hunnam being chosen to play Christian Grey in Fifty Shades of Grey was the casting news that utterly rocked the world the Pacific Rim fandom. But now he’s dropped out, and we can pretend that those few months when he thought he’d appear in the film adaptation of that awful, awful book never happened. According to a statement released by Universal Pictures:
“The filmmakers of Fifty Shades of Grey and Charlie Hunnam have agreed to find another male lead given Hunnam’s immersive TV schedule which is not allowing him time to adequately prepare for the role of Christian Grey.”
Yeeeeah, that sounds a bit off to me. I can’t imagine that shooting schedules weren’t known before the contract was signed. Anonymous sources told The Hollywood Reporter that Hunnam was:
“overwhelmed with the attention he received from being cast in the movie and got cold feet about carrying such a high-profile project… The sources caution that Hunnam had no reservation about the role of Christian Grey, just the media and fan frenzy that came along with it, especially as he was transitioning from Sons [of Anarchy] to Fifty Shades so quickly.”
So he backed out because of schedule issues and the high-profile nature of the job, not because of lines like “You’ve had six orgasms so far and all of them belong to me” and “I found some baby oil. Let me rub it on your behind.” But whatever. I don’t care why he quit. Way to dodge that bullet, Charlie.
(via: The Hollywood Reporter)