1,351 suggestions

Christopher Walken
as Harvey Dent / Two-Face in The Dark Knight (1978)

Anne Archer
as Rachel Dawes (Recast) in The Dark Knight (1978)

Lara Flynn Boyle
as Rachel Dawes in David Lynch's Batman

Heather Graham
as Vicki Vale in David Lynch's Batman

Kyle MacLachlan
as Dr. Jonathan Crane (Scarecrow) in David Lynch's Batman (1989-1997)

Patricia Arquette
as Rachel Dawes in David Lynch's Batman (1989-1997)

Laura Dern
as Rachel Dawes in David Lynch’s Batman (1989)

Faye Dunaway
as Chris Hargensen in Carrie (2013) (80's Adult Cast)

Sean Penn
as Billy Nolan in Carrie (90s Adult Cast)

Jennifer Connelly
as Sue Snell in Carrie (90s Adult Cast)

Janet Leigh
as Eleanor Snell in Carrie (70s Alternate Cast)

Asher Angel
as Tommy Ross in Carrie (Tim Burton)

Tessa Thompson
as Miss Collins in Carrie (Tim Burton)

Jacob Elordi
as Billy Nolan in Carrie 2025 remake

Alex Wolff
as Tommy Ross in Carrie 2025 remake

Mikey Madison
as Chris Hargensen in Carrie 2025 remake

Joey King
as Sue Snell in Carrie 2025 remake

Elisha Cuthbert
as Helen Shyres in Carrie (2006)

Olivia Wilde
as Norma Watson in Carrie (2006)

Meg Ryan
as Miss Collins in Carrie (2006)