Buffy the Vampire Slayer
The Prom
S3 E20:
While Buffy and Angel face the hard facts about their future together, she is determined to stop a malevolent gatecrasher from ruining the prom.
Starring
Emma Caulfield, Alexis Denisof, Danny Strong