I must say wow!
Here's the ep summary:
Angel (David Boreanaz) and Spike (James Marsters) return from England defeated, knowing that the ancient demon Illyria has completely taken over Fred’s (Amy Acker) body and soul. Upon learning that Knox (guest star Jonathan Woodward) and Gunn (J. August Richards) have each contributed to her demise, Wesley (Alexis Denisof) goes for revenge and Angel tries everything to restore Fred, including calling on an old friend from Sunnydale. Meanwhile, Illyria tries to locate an ancient temple where she believes she will find an army ready to help her destroy mankind."
The episode was written and directed by Steven S. DeKnight.
*Plans on turning it into an icon*