Jessica Chastain has said that her The Disappearance of Eleanor Rigby co-star James McAvoy kept her laughing on set as he is "super, super funny."

Speaking with Interview magazine Chastain said of McAvoy, "I actually had difficulty keeping a straight face on The Disappearance of Eleanor Rigby, especially because James McAvoy is super, super funny and he improvs a lot.

"There's a lot of me breaking, but doing it in character that actually made it into the film."

She added that it was important to laugh a lot while filming, "With any kind of acting, you're basically living the emotion that you're going to work in every day. So sometimes I'm like, 'I am so tired of crying, how great would it be to experience joy and laughter every day?'

"There's a scene where we're kissing in the car and he's putting my bra on me. He says something like, 'I think I've been programmed to not be able to do this'. And he starts going off about how he only knows how to take off a bra. I looked at him, like, 'You're so stupid', and started laughing. That's in the film. James has so much lightness and love around him that, even when we were working on the difficult, sad scenes, between takes we had a feeling of celebrating life."