Glass, directed by M. Night Shyamalan, hits theaters January 18. McAvoy has never hosted SNL before.
SNL returns to air this weekend after its holiday break with host Rachel Brosnahan, star of The Marvelous Mrs. Maisel. Musical guest for the January 19 episode is Greta Van Fleet.
Subscribe to Deadline Breaking News Alerts and keep your inbox happy.