46,885 suggestions

Rachel Weisz
as Sarah Borden in The Prestige (1996)

Richard Attenborough
as John Cutter in The Prestige (1996)

Roger Moore
as John Cutter in The Prestige (1996)

Christopher Plummer
as John Cutter in The Prestige (1996)

Uma Thurman
as Olivia Wenscombe in The Prestige (1996)

Kate Winslet
as Olivia Wenscombe in The Prestige (1996)

Charlize Theron
as Olivia Wenscombe in The Prestige (1996)

Tim Roth
as Alfred Borden / Bernard Fallon in The Prestige (1996)

Keanu Reeves
as Alfred Borden / Bernard Fallon in The Prestige (1996)

Johnny Depp
as Alfred Borden / Bernard Fallon in The Prestige (1996)

Daniel Day-Lewis
as Robert Angier / Gerald Root in The Prestige (1996)

Viggo Mortensen
as Robert Angier / Gerald Root in The Prestige (1996)

Mel Gibson
as Robert Angier / Gerald Root in The Prestige (1996)

Ralph Ineson
as The Headless Horseman in Sleepy Hollow (2019)

Javier Bardem
as The Headless Horseman in Sleepy Hollow (2019)

Claes Bang
as The Headless Horseman in Sleepy Hollow (2019)

Ralph Fiennes
as The Headless Horseman in Sleepy Hollow (2019)

Mark Strong
as The Headless Horseman in Sleepy Hollow (2019)

Nicolas Cage
as The Headless Horseman in Sleepy Hollow (2019)

Geoffrey Rush
as Peter Van Garrett in Sleepy Hollow (2019)