Laut Deadline wird James McAvoy in „Extinction“ einen Mann spielen, der von immer denselben Albträumen, in denen seine Frau angegriffen wird, heimgesucht wird. Als die Erde attackiert wird, wird er zum Helden, der die Welt rettet, doch bald erkennt er einen Zusammenhang zwischen seinen Träumen und der Invasion. Und er muss feststellen, dass die Angreifer vielleicht gar nicht auf der falschen Seite stehen...
Klingt nach einer Menge Geschichte für einen Film. Verfasst wird das Drehbuch zu dem Science-Fiction-Spektakel von „Arrival“-Autor Eric Heisserer, dessen Zusammenarbeit mit Regisseur Denis Villeneuve gerade bei den Filmfestspielen in Venedig gefeiert wurde. Momentan wird nach einem Regisseur für das Projekt gesucht. Doch fürs Däumchendrehen wird McAvoy auch ohne Drehbeginn von „Extinction“ keine Zeit haben. Gerade erst beendete er die Dreharbeiten an der Seite von Charlize Theron zu dem Spionage-Thriller „The Coldest City“.
Ab dem 26. Januar 2017 ist er in M. Night Shyamalans neuestem Thriller „Split“ als Mann mit 23 Persönlickeiten für die Entführung von drei jungen Frauen verantwortlich.