Angel
Waiting in the Wings
S3 E13:
When Angel and his friends attend the ballet, Angel realises that he saw the exact same dancers on stage 110 years ago.
Starring
Summer Glau