What a finale! So different than what I thought, and on to Buffy Season 6!
Watch "2x22 Angel FULL" on Streamable.