A movie where casting shows its importance. Choosing Vikander for the role was a total desaster in my opinion;she does not have the experience or the credibility to play the role. She tries. Her tears are shallow and the appearence of a scientist...what a joke. McAvoy delivers a great performance, though I'm no fan. For such a great story, how do you explain a 5.3 rating ? ...not bad acting. Bad casting.