Suggestions by @garrettafancytrouser
170 suggestions

Toby Stephens
as Sebastian Shaw in X-Men villains fancast

Pruitt Taylor Vince
as The Blob in X-Men villains fancast

Luke Evans
as Mister Sinister in X-Men villains fancast

Ulrich Thomsen
as Bolivar Trask in X-Men villains fancast

Walton Goggins
as Henry Peter Gyrich in X-Men villains fancast

Jake Weber
as Senator Robert Kelly in X-Men villains fancast

Ian Somerhalder
as Sebastian Gilberti in X-Men villains fancast

Neal McDonough
as William Stryker in X-Men villains fancast
Matthew Rauch
as Matthew Risman in X-Men villains fancast

Tom Felton
as Donald Pierce in X-Men villains fancast

Tom Glynn-Carney
as Cameron Hodge in X-Men villains fancast
James Cromwell
as Abraham Cornelius in X-Men villains fancast

Stephen Lang
as Stephen Lang in X-Men villains fancast
Trieste Kelly Dunn
as Veronica Page in X-Men villains fancast

Golshifteh Farahani
as Dr. Kavita Rao in My X-Men fancasts
Kelly Macdonald
as Moira MacTaggert in My X-Men fancasts

Alex Essoe
as Aline Petrosyan in My X-Men fancasts

Alex Essoe
as Aline Petrosyan in My X-Men fancasts

Chase Sui Wonders
as Aline Petrosyan in My X-Men fancasts

Natasha Liu Bordizzo
as Suzanne Chan in My X-Men fancasts