Suggestions by @akshaypeddada
11,032 suggestions

Haley Ramm
as Young Jean Grey in X-Men III: The Dark Phoenix (2006)

Desiree Zurowski
as Elaine Grey in X-Men III: The Dark Phoenix (2006)

Adrian Hough
as John Grey in X-Men III: The Dark Phoenix (2006)

Gillian Anderson
as Moira Mactaggert in X-Men III: The Dark Phoenix (2006)

Olivia Williams
as Moira Mactaggert in X-Men III: The Dark Phoenix (2006)

Cillian Murphy
as Banshee in X-Men III: The Dark Phoenix (2006)

Sean Harris
as Banshee in X-Men III: The Dark Phoenix (2006)

Alan Cumming
as Nightcrawler in X-Men III: The Dark Phoenix (2006)

Rami Malek
as Nightcrawler in X-Men III: The Dark Phoenix (2006)

Alyson Hannigan
as Dark Phoenix in X-Men III: The Dark Phoenix (2006)

Jennifer Love Hewitt
as Dark Phoenix in X-Men III: The Dark Phoenix (2006)

Kate Beckinsale
as Dark Phoenix in X-Men III: The Dark Phoenix (2006)

Macaulay Culkin
as Pyro in X-Men III: The Dark Phoenix (2006)

Ryan Kwanten
as Pyro in X-Men III: The Dark Phoenix (2006)

David Thewlis
as Sebastian Shaw in X-Men III: The Dark Phoenix (2006)

Roland Kickinger
as Piotr Rasputin in X-Men III: The Dark Phoenix (2006)

Roland Kickinger
as Piotr Rasputin in X-men II: Rise of the Sentinels (2003)

Ryan Hurst
as Piotr Rasputin in X-Men III: The Dark Phoenix (2006)

Alexander Skarsgård
as Piotr Rasputin in X-Men III: The Dark Phoenix (2006)

Daniel Cudmore
as Piotr Rasputin in X-Men III: The Dark Phoenix (2006)