Actors were so perfect for their roles. Absolutely Perfect Character Roles
Universal Soldier (1992)
Andrew Scott / GR13 (Dolph Lundgren)
Terminator Salvation (2009)
John Connor (Christian Bale)
Django Unchained (2012)
Calvin Candie (Leonardo DiCaprio)
Joker (2019)
Arthur Fleck (Joaquin Phoenix)
The Best Offer (2013)
Robert (Jim Sturgess)
The Good, the Bad and the Ugly (1966)
Blondie (Clint Eastwood)
The Quick and the Dead (1995)
Herod (Gene Hackman)
Underworld (2003)
Viktor (Bill Nighy)
The Devil's Rejects (2005)
Baby (Sheri Moon Zombie)
The Hateful Eight (2015)
Daisy Domergue (Jennifer Jason Leigh)
It (2017)
Bill Denbrough (Jaeden Martell)