Suggestions by @nathanbates
24,000 suggestions

Warren Beatty
as Adrian Veidt in Watchmen (1970s)

Charles Grodin
as Dan Dreiberg in Watchmen (1970s)

Bryan Cranston
as A. Peevy Peabody in The Rocketeer (2011)

Oscar Isaac
as The Joker in Batman (2016)

Sam Neill
as Faramir in The Lord of the Rings Trilogy (1981-1983)

Malcolm McDowell
as Gollum in The Lord of the Rings Trilogy (1981-1983)

Raúl Juliá
as The Joker in Batman: Mask of the Phantasm (1993)

Gary Oldman
as The Joker in Batman: Mask of the Phantasm (1993)

Charles Dance
as Hannibal Lecter in Hannibal (1983-1985)
Steven Seagal
as Robert Baratheon in The WORST Game of Thrones

Michael Keaton
as Daniel Dreiberg / Nite Owl II: in Quentin Tarantino’s The Watchmen (1995)

Val Kilmer
as Adrian Veidt / Ozymandias: in Quentin Tarantino’s The Watchmen (1995)

Maria de Medeiros
as Ursula Zandt / The Silhouette: in Quentin Tarantino’s The Watchmen (1995)

Harvey Keitel
as Edward Blake / The Comedian: in Quentin Tarantino’s The Watchmen (1995)

Ving Rhames
as Hooded Justice: in Quentin Tarantino’s The Watchmen (1995)

Steve Buscemi
as Byron Lewis / Mothman: in Quentin Tarantino’s The Watchmen (1995)

Uma Thurman
as Laurie Jupiter / Silk Spectre II: in Quentin Tarantino’s The Watchmen (1995)

Tim Roth
as Walter Kovacs / Rorschach: in Quentin Tarantino’s The Watchmen (1995)

Elizabeth Debicki
as Poison Ivy in Christopher Nolan's Gotham City

Robert Downey Jr.
as Lt. Vincent Hanna in Heat (2021)