Aaron Taylor-Johnson
The cast include Keira Knightley as Anna, Jude Law as her husband, Aaron Taylor-Johnson as her young love, and Irish actor Domhnall Gleeson as Konstantin Levin, as well as Kelly Macdonald, Olivia Williams, Matthew Macfadyen, Michelle Dockery, and Tannishtha Chatterjee. Saoirse Ronan and Andrea Riseborough were initially cast in the film, but dropped out and were replaced by Alicia Vikander and Ruth Wilson, respectively. Ronan stated that her reasoning behind turning down the role of Kitty was the film's long production schedule. It would have required her to turn down movie roles from autumn 2011 to late spring 2012, to film what would have ended up as a supporting role. By turning down the role, she was able to take the lead roles in "Byzantium" and "The Host". "The Borgias" star Holliday Grainger had a minor role as Baroness Shilton.