Tag Archives: Echo

Eliza Dushku talks Faith the Vampire Slayer

By Whitney Milam HollywoodNews.com: Eliza Dushku was most recently seen as Echo, the persona-shifting ‘doll’ kicking ass and taking names, as Eliza’s characters are wont to do, on Joss Whedon’s short-lived Fox series Dollhouse–but even today, she’s still best known for a different role in another, longer-lasting and much more popular[...]