Angel / David Boreanaz Cordelia / Charisma Carpenter Gunn / J. August Richards Fred / Amy Acker Wesley / Alexis Denisof Spike / James Marsters Lorne / Andy Hallett Connor / Vincent Kartheisaer Others Cast and Couples