When 50 Shades of Grey author E.L. James broke the big news about the final casting decision for the movie adaptation of the book, the biggest question asked by many is “Who?” Charlie Hunnam is the actor set to play Christian Grey while Dakota Johnson is the name for the character of naïve Anastasia Steele.