Kuka on sankari hyvässä pahassa ja rumassa?
Sergio Leonen elokuvassa Hyvä, paha ja ruma ei ole yhtä selkeää sankaria. Kolme päähenkilöä, "Blondie" (Clint Eastwood), "Angel Eyes" (Lee Van Cleef) ja "Tuco" (Eli Wallach), ovat moraalisesti epäselviä ja osallistuvat erilaisiin moraalisesti kyseenalaisiin tekoihin koko elokuvan ajan. Vaikka Blondie kuvataan usein kunniakkaampana näistä kolmesta, häntä motivoi silti hänen itsekäs halu saada kultaa. Voidaan kuitenkin myös väittää, että vaikka Tuco on häikäilemätön rosvo, hän osoittaa uskollisuutta ja myötätuntoa Blondiea kohtaan. Viime kädessä heidän hahmojensa monimutkaisuus ja heidän tekojensa moraaliset epäselvyydet estävät ketään pitämästä lopullisesti tarinan "sankarina".