"SURPRISE." BtVS Episode.

 AIRDATENOTITLEWRITERDIRECTOR
2501/19/982013 SurpriseMarti NoxonMichael Lange

On Buffyworld.com: Trailer, Summary, Transcript

On BuffyGuide.com: Surprise