50 Shades of Grey Movie: Mila Kunis, Not Emma Watson, Should Be Cast as Anastasia Steel

Mila Kunis, who recently told James Franco, her counterpart in Sam Raimi’s Oz: The Great and the Powerful, that she would never Google herself, would be the perfect cast for the role of Anastasia Steel in the upcoming film version of E.L. Jame’s controversial book Fifty Shades of Grey.   

Though English actress Emma Watson (Harry Potter) has been suggested for the role of the innocent and young student who falls for good looking, rich and powerful Christian Grey, Kunis would be a much better option – as Steel is also irresistible attracted to Grey because of her inner curiosity and desire to fulfill her own darkest fantasies.

And, while Watson has played infantile and sensible roles in the past, Kunis has demonstrated an edgier and more versatile style by playing the role of innocent girl (Forgetting Sarah Marshall) as well as evil and sexually malicious counterpart – like she did in her Academy Award-nominated role of Lily, opposing Natalie Portman in Black Swan

Kunis, who was born in Ukraine, jumped to fame in 1998 as self-centered and spoiled Jakie Bukhart in Fox’s That ‘70s Show where she shared the screen with other upcoming stars such as Ashton Kutcher and Wilmer Valderrama. Recently, Kunis opposed Mark Wahlberg in Family Guy creator Seth MacFarlane’s filmmaking debut Ted.