David Boreanaz as Liam "Angel" O'Malley / Angelus
Charisma Carpenter as Cordelia Chase
Rest of Angel and Buffy The Vampire Slayer tv show characters as themselves
Author Note: Give credit for CORDELIA/ANGEL FANFICTION & ART BY LYSA WHITMORE for make poster of Angel and Cordelia