Suggestions by @michaelcosby
4,753 suggestions

Damian Lewis
as Edward Nygma in Ben Affleck's Uncasted Batverse

Tom Hollander
as Oswald Cobblepot in Ben Affleck's Uncasted Batverse
Ioan Gruffudd
as Dr. Kirk Langstrom in Ben Affleck's Uncasted Batverse

Paola Nuñez
as Selina Kyle in Ben Affleck's Uncasted Batverse

Toni Collette
as Dr. Pamela Isley in Ben Affleck's Uncasted Batverse

Yvonne Strahovski
as Barbara Gordon in Ben Affleck's Uncasted Batverse

Chris Rock
as Eric Needham in Ben Affleck's Uncasted Batverse

Michael York
as Alfred Pennyworth in Wolfgang Petersen's Batman vs. Superman

Annie Potts
as Ma Kent in Wolfgang Petersen's Batman vs. Superman

Stephen Root
as Pa Kent in Wolfgang Petersen's Batman vs. Superman

Michael Angarano
as Jimmy Olsen in Wolfgang Petersen's Batman vs. Superman

Ted Levine
as Perry White in Wolfgang Petersen's Batman vs. Superman

Nathan Lane
as W.P. Schott in Wolfgang Petersen's Batman vs. Superman

Winona Ryder
as Elizabeth Miller in Wolfgang Petersen's Batman vs. Superman

Crispin Glover
as Jack Napier in Wolfgang Petersen's Batman vs. Superman

Josh Hartnett
as Clark Kent in Wolfgang Petersen's Batman vs. Superman

Akiva Goldsman
as Writer in Wolfgang Petersen's Batman vs. Superman
Carol Burnett
as Aunt Harriet Cooper in Wolfgang Petersen's Batman vs. Superman

Michael Wincott
as Scarecrow in Wolfgang Petersen's Batman vs. Superman

Lena Headey
as Commissioner Barbara Gordon in Wolfgang Petersen's Batman vs. Superman