Talking in his new interview with Men's Health magazine, Charlie Hunnam, 34, admits that if he had gone ahead with the Fifty Shades Of Grey role it may well have turned in to a "f****** disaster" and not the perfect two-hour long treat for our eyes we've all been hoping for.
He explained to the magazine's December issue: "I was going to finish playing a psychopath who'd just lost his wife [in Sons], and five days later I'd be on set playing Christian Grey. I was like, 'This is going to be a f****** disaster.' It was the opposite of how I've tried to ground my career, not stretch myself too thin, and always do my homework."
Charlie also admits that he knew he just wouldn't be able to give it his best shot if he had gone ahead.
He continued: "There's a tendency in this Hollywood machinery to take on too much. You end up not being able to give everything you want. Since I was young, I've been aware that I need time to myself to process everything."
The actor previously told US Weekly in August how he was entirely stressed out at the time because he had another project lined up for immediately after Fifty Shades would have finished filming.
He said: "It was a really, really difficult time in my life," adding he had "frankly, something of a nervous breakdown."
As we all know, Jamie Dornan will now play Christian in Fifty Shades Of Grey alongside Dakota Johnson as Anastasia Steele.
The movie will hit cinemas on February 14 2015.
See Charlie's full interview and cover shoot in the December issue of Men's Health, out now.