PEOPLE / 4 WORKSJames McAvoyAll roles ↗actor ↗Movies 2019Dark PhoenixSimon KinbergMovies · 2019Dark PhoenixMovies 2017Atomic BlondeDavid LeitchMovies · 2017Atomic BlondeMovies 2016X-Men: ApocalypseDan HarrisMovies · 2016X-Men: ApocalypseMovies 2014X-Men: Days of Future PastBryan SingerMovies · 2014X-Men: Days of Future PastCredit sourceswww.themoviedb.org/movie/341013www.themoviedb.org/movie/320288www.themoviedb.org/movie/246655www.themoviedb.org/movie/127585