Suggestions by @hardy13
743 suggestions

Brad Pitt
as Thor in Avengers: Infinity War (1998)

Sophie Turner
as Barbara Gordon in Batman III: The Man Who Laughs

Karen Gillan
as Barbara Gordon in Batman III: The Man Who Laughs

Jane Levy
as Barbara Gordon in Batman III: The Man Who Laughs

Charles Dance
as Alfred Pennyworth in Batman III: The Man Who Laughs

Ian McKellen
as Alfred Pennyworth in Batman III: The Man Who Laughs

Jeremy Irons
as Alfred Pennyworth in Batman III: The Man Who Laughs

Ralph Fiennes
as Alfred Pennyworth in Batman III: The Man Who Laughs

Ralph Fiennes
as James Gordon in Batman III: The Man Who Laughs

J.K. Simmons
as James Gordon in Batman III: The Man Who Laughs

Liam Hemsworth
as Bruce Wayne in Batman III: The Man Who Laughs

Luke Evans
as Bruce Wayne in Batman III: The Man Who Laughs

Rodrigo Santoro
as Harry Dresden in The Dresden Files

Tom Hardy
as Harry Dresden in The Dresden Files

Jon Bernthal
as Harry Dresden in The Dresden Files

Mark Strong
as Zoran Lazarevic in Uncharted 2: Among Thieves

Mark Wahlberg
as Victor Sullivan in Uncharted 2: Among Thieves

Jack Black
as Hamm in Toy Story (Live Action)

Zach Galifianakis
as Hamm in Toy Story (Live Action)

Andy Samberg
as Sheriff Woody in Toy Story (Live Action)