How about Ozzy Osbourne? I was also thinking Snake Plissken (the Escape From New York version), Rick Deckard (Harrison Ford in Blade Runner), and the Ultimate in Harrowed vengance, The Crow (the original, not City of Angels). Just a few thoughts, Dave