Marlyn -- At the risk of repeating someone else's post before I read it, I can't resist mentioning the Sean Penn character in last year's "Carlito's Way." He's all of the above and more! Cheers -- Amy Amy Nelson Department of English Rutgers University [log in to unmask]