Suggestions by @archangel
5,647 suggestions

Orlando Bloom
as Kaidan Alenko in Mass Effect
Gal Gadot
as Ashley Williams in Mass Effect

Sam Worthington
as John Shepherd in Mass Effect
Peter Jackson
as Director in Legion of Heroes
Selena Gomez
as Morgan le Fay in Legion of Heroes

Christian Bale
as Blane in Legion of Heroes

Patrick Wilson
as Corban in Legion of Heroes
Rachel Weisz
as Elaine in Legion of Heroes

Daniel Craig
as Ban in Legion of Heroes

Blake Lively
as Nimue in Legion of Heroes
Tom Hardy
as Culhwch in Legion of Heroes

Patrick Stewart
as Nennius in Legion of Heroes

Orlando Bloom
as Constantine in Legion of Heroes
Liam Hemsworth
as Lancelot in Legion of Heroes

Jackie Earle Haley
as Mordred in Legion of Heroes

Ian McKellen
as Merlin in Legion of Heroes
Bella Thorne
as Guinevere in Legion of Heroes

Karl Urban
as Uther Pendragon in Legion of Heroes

Scott Eastwood
as Arthur Pendragon in Legion of Heroes
Peter Jackson
as Director in Reboot Guardian Code