1. Harry Angel, "Angel Heart" - Mickey Rourke
2. Sgt. Waters, "A Soldier's Story" - Adolph Caesar
3. The Lieutenant, "Bad Lieutenant" - Harvey Keitel
4. Johnny Caspar, "Miller's Crossing" - Jon Polito
5. J.J. Gittes, "Chinatown" - Jack Nicholson
6. Vincent Hanna, "Heat" - Al Pacino
7. Gordon Gekko, "Wall Street" - Michael Douglas
8. Begbie, "Trainspotting" - Robert Carlyle
9. Indiana Jones, "Raiders of the Lost Ark" - Harrison Ford
10. Butch Cassidy, "Butch Cassidy and the Sundance Kid" - Paul Newman
Really hard to pick just ten!