Fifty 50 Shades of Grey Charlie Hunman Christian Grey and Dakota Johnson Anastasia Steele

Charlie Hunnam as Christian Grey
Fifty 50 Shades of Grey the movie has finally cast its stars.  Charlie Hunnam will play the billionaire Sadistic Dom Christian Grey and  Dakota Johnson will play his naive and virginal sub Anastasia Steele.  Johnson is known for her work in 21 Jump Street, Beastly, and The Social Network.  Charlie is known for his work in Pacific Rim and Sons of Anarchy.  Is this who you pictured when reading the book ?  What do you think the movie will look like after so much of the book is inner dialogue and S & M sex ? 
Dakota Johnson as Anastasia Steele