Who Plays Nightcrawler in X-Men: Dark Phoenix? For the second time, Alpha actor Kodi Smit-McPhee dons some serious blue prosthetics to play teleport master Kurt Wagner, aka Nightcrawler. Up next for Smit-McPhee? He'll star alongside Eddie Murphy in Dolemite Is My Name. Image Source: Getty / Chad Hurst