X-Men: First Class star James McAvoy has signed on to play Jessica Chastain's husband in new movie The Disappearance Of Eleanor Rigby.
The Scottish star has replaced Joel Edgerton in the project, which is being pre-sold at the Cannes Film Festival in France.
MCAvoy will play a restaurant owner struggling to save his marriage when his wife goes back to college, according to CinemaBlend.com.