Hell's Bells
- Episode aired Mar 5, 2002
- TV-PG
- 1h
Anya and Xander's wedding is thrown into turmoil when a man claiming to be Xander's future self turns up at the ceremony.Anya and Xander's wedding is thrown into turmoil when a man claiming to be Xander's future self turns up at the ceremony.Anya and Xander's wedding is thrown into turmoil when a man claiming to be Xander's future self turns up at the ceremony.