Suggestions by @slurpad
750 suggestions

Alexander Ludwig
as Piotr Rasputin in Uncanny X-Men

Olivia Cooke
as Jean Grey in Uncanny X-Men

Ralph Fiennes
as Charles Xavier in Uncanny X-Men

John Boyega
as Scott Summers in Uncanny X-Men

Odessa A'zion
as Kitty Pryde in Uncanny X-Men

Hugo Weaving
as Bolivar Trask in Uncanny X-Men

Jason Bateman
as William Stryker in Uncanny X-Men

Tommy Dorfman
as Warren Worthington in Uncanny X-Men

Jason Isaacs
as Erik Lehnsherr in Uncanny X-Men

KiKi Layne
as Ororo Munroe in Uncanny X-Men

Adria Arjona
as Jane Foster in The Mighty Thor

Sam Neill
as Odin in The Mighty Thor

Rufus Sewell
as Laufey in The Mighty Thor

Margot Robbie
as Amora in The Mighty Thor

Max Huang
as Hogun in The Mighty Thor

Mason Alexander Park
as Loki in The Mighty Thor

Josh Hartnett
as Dario Agger in The Mighty Thor

Kyle MacLachlan
as Eric Willis in The Mighty Thor

Adria Arjona
as Jane Foster in The Mighty Thor

Adria Arjona
as Jane Foster in The Mighty Thor