Jessica Chastain has joked she will make James McAvoy cry "so hard" on the set of 'X-Men: Dark Phoenix'. The flame-haired actress stars alongside James in the new superhero movie and while she's remained tight-lipped about her character's identity, Jessica has suggested she will play an important, villainous role. Alongside a picture of herself and James on her Instagram account, the 40-year-old star wrote: "Hey @jamesmcavoyrealdeal you ready for me up in Montreal?Im gonna make you cry so hard".