Keira Knightley was lovely to work with on Anna Karenina, Emily Watson has revealed.
The duo appeared together in a scene in Joe Wright's big-screen adaptation of Leo Tolstoy's classic novel, in which Keira plays Anna while Emily is Countess Lidia.
"I have just the one scene with Keira. She was absolutely delightful," she said.
Emily - who is currently gracing cinemas in Steven Spielberg's War Horse - enjoyed showing off a different side to her in the upcoming movie, which she has just wrapped.
"It's a little role - small but pivotal. I play Countess Lidia, who is a right royal b****. It was fun to play," she said.
The 45-year-old actress admitted that the set was different to Spielberg's.
"There's a real sense of company on Joe's set. He has music going, he's very chatty and friendly. The whole piece is set in a theatre and it had a real sense of theatre troupe about it," she added.
Jude Law, Aaron Johnson, Domhnall Gleeson and Saoirse Ronan are set to appear in Joe's version of the classic tale, as well as Kelly Macdonald, Olivia Williams, Matthew Macfadyen, Andrea Riseborough, and Michelle Dockery.