McAvoy takes to Cannes red carpet

James McAvoy plays a young New Yorker in The Disappearance of Eleanor Rigby

James McAvoy plays a young New Yorker in The Disappearance of Eleanor Rigby

First published in National News © by

James McAvoy is on the red carpet at Cannes today promoting his latest film, which stars him and Zero Dark Thirty star Jessica Chastain as a young couple struggling to keep their marriage together.

They play two young New Yorkers in The Disappearance Of Eleanor Rigby, and its writer and director Ned Benson said casting McAvoy as Chastain's husband was "a dream".

He said: "He's hilarious and silly and charming, but he's also a searcher. He works really hard and wants to find the scene and will constantly push through each take to sort of ask a lot of questions.

"He really wanted to get to the epicentre of what the scene was about. For me he was the guy that could make me feel relaxed at all times because he was so relaxed."

The film i s not in the running for the festival's prestigious Palme d'Or award, but is shown as part of the Un Certain Regard section which aims to promote young film-makers.

The film sees Benson team up with Chastain more than a decade after they first met when he showed one of his early films.

He said: "S he was my first fan and has believed in me for a long time, which I am extremely grateful for, because without that I'm not sure I'd have made this project."

Send us your news, pictures and videos

Most read stories

Local Info

Enter your postcode, town or place name

About cookies

We want you to enjoy your visit to our website. That's why we use cookies to enhance your experience. By staying on our website you agree to our use of cookies. Find out more about the cookies we use.

I agree