

(1998)
Season 3
1998
Episode 16 - Doppelgangland

Emma Caulfield
Anya

Eliza Dushku
Faith

Alexis Denisof
Wesley Wyndam-Pryce

Harry Groener
Mayor Richard Wilkins

Armin Shimerman
Principal Snyder

Ethan Erickson
Percy West
Michael Nagy
Alfonse

Corey Michael Blake
Waiter

Norma Michaels
Woman

Jason Hall
Devon MacLeish
Megan Gray
Sandy

Andy Umberger
D'Hoffryn
Jennifer Nicole
Body-Double Willow