Charlie Hunnam was "heartbroken" to pull out of 50 Shades of Grey. He said: "It was the worst professional experience of my life. "I really, really pride myself on being a professional and a man of keeping my word. Charlie admits people thought he was "crazy" to walk away from the role - which was subsequently given to Jamie Dornan - but he felt it important to keep his word and stay committed to Guillermo del Toro's Crimson Peak, which he had accepted first.