James McAvoy

Jessica Chastain is in talks to star as the villain in Fox’s X-Men movie “Dark Phoenix” with Jennifer Lawrence, Michael Fassbender, James McAvoy, Sophie Turner, and Nicholas Hoult all returning to the franchise. More

He has 23 personalities and has shown them to his psychiatrist. But there is one he has yet to expose. Now, Kevin, played by James McAvoy, has kidnapped three teenage girls and their fate hangs in the balance as time is running out. More

He has 23 personalities and has shown them to his psychiatrist. But there is one he has yet to expose. Now, Kevin, played by James McAvoy, has kidnapped three teenage girls and their fate hangs in the balance as time is running out. More