James Marsters is best recognized by fans as the platinum blonde, sinfully seductive punk rock vampire who’s a hybrid of Billy Idol and Sid Vicious — and it turns out he’s really good at playing bad.

'Buffy the Vampire Slayer's' James Marsters on playing another villain in 'Marvel's Runways'Collapse )