David played the hell out of this role because Angelus is one of those characters that you love to hate and for an actor to be able to bring forth such emotion from fans, well that's a damn good actor! Hail David; you da man! How many you agree that David played Angel/Angelus like no other? SHOUT OUT!!