As Angel mourns Buffy's death, he battles a lovelorn vampire seeking revenge ...
Angel
Season 3 Episode 13: Waiting in the Wings
Angel and his friends attend a ballet, where Angel realizes he saw the exact same dancers on stage over a hundred years ago.