Directed by Bryan Singer , with a screenplay by Simon Kinberg from a story conceived by Singer , Kinberg , Michael Dougherty and Dan Harris , the film stars James McAvoy , Michael Fassbender , Jennifer Lawrence , Oscar Isaac , Nicholas Hoult , Rose Byrne , Tye Sheridan , Sophie Turner , Olivia Munn and Lucas Till .
The film X-Men : Apocalypse features actors James McAvoy , Michael Fassbender , Jennifer Lawrence , Nicholas Hoult , Rose Byrne , Tye Sheridan , Sophie Turner , Olivia Munn , and Lucas Till .