It’s going to be a good day. Always when there are new James McAvoy pictures.

This is James on the set of The Disappearance Of Eleanor Rigby in New York yesterday with Jessica Chastain. As you can see, Jessica and James seem to get on well, play-fighting at work, lots of laughs even though they play wife and husband in a troubled marriage. They also both have really great hair. I love how she’s wearing hers right now.

Future Hollywood Sliding Doors conversation? Naomi Watts is currently shooting the Diana movie that Jessica was originally supposed to be doing.