INSPECTOR HARRY CALLAHAN - Dirty Harry (1971)
(played by Clint Eastwood)
A cop who lives by his own code, Clint Eastwood’s Harry Callahan is considered to be one of the trailblazers for antiheroes in film. He’s a combination of The French Connection’s Jimmy Doyle and Star Wars maverick Han Solo - tough to love because he’s got some serious prejudices and an unorthodox way of upholding the law (street shootout in the middle of the day, anybody?), but also totally endearing because he doesn’t have any patience for scum-sucking criminals and takes particular delight in ensuring their demise by his hands.

![100 Awesome Movie Heroes
ELLEN RIPLEY - Alien series (1979, 1986, 1992)
[played by Sigourney Weaver]
One of the original femme fatales, Alien’s Ellen Ripley is smart, resourceful and not afraid to kick alien ass.](http://25.media.tumblr.com/tumblr_lqqiqxUPXo1qg4blro1_1280.jpg)
