7,493 suggestions

James Earl Jones
as Malcolm Long in Watchmen (1988)

Danny DeVito
as Thomas Ryan/Big Figure in Watchmen (1988)

Bob Hoskins
as Wallace Weaver in Watchmen (1988)

Martin Landau
as Edgar Jacobi/Moloch in Watchmen (1988)

Nick Nolte
as Edward Blake/The Comedian in Watchmen (1988)

Christopher Walken
as Adrian Veidt/Ozymandias in Watchmen (1988)

Brad Dourif
as Walter Kovacs/Rorschach in Watchmen (1988)

Michael Keaton
as Daniel Dreiberg/Nite Owl II in Watchmen (1988)

Rebecca De Mornay
as Laurie Jupiter/Silk Spectre II in Watchmen (1988)

Arnold Schwarzenegger
as Dr. Jonathan Osterman/Doctor Manhattan in Watchmen (1988)

Leonardo DiCaprio
as Alexander Luthor in Man of Steel Duology (2003-2006)

Anthony Hopkins
as Alfred Pennyworth in Man of Steel Duology (2003-2006)

Harrison Ford
as Jonathan Kent in Man of Steel Duology (2003-2006)
Clive Owen
as General Zod in Man of Steel Duology (2003-2006)

Julia Roberts
as Lois Lane in Man of Steel Duology (2003-2006)

Delroy Lindo
as Perry White in Man of Steel Duology (2003-2006)

James Marsden
as Kal-El/Clark Kent in Man of Steel Duology (2003-2006)

Mel Gibson
as Jor-El in Man of Steel Duology (2003-2006)

Lance Henriksen
as Nuidis Vulko in Aquaman (1998)

Mary Elizabeth Winstead
as Amelia Kuttner in Quentin Tarantino's The Nice Guys (2006)