Question: who plays the girl in 50 shades of grey
Answer: James and stars Dakota Johnson as Anastasia Steele , a college graduate who begins a sadomasochistic relationship with young business magnate Christian Grey , played by Jamie Dornan .