Angel: A New World

"A New World" is the twentieth episode of season three of the vampire action series Angel and the sixty-fifth episode of the series overall. It was directed by Tim Minear with a teleplay written by Jeffrey Bell. It first aired on the WB Network on May 6th, 2002.