Guest Stars Ana Ayora as Nina Cruz Casey Labow as Maggie Bunker Dennis Flanagan as Leo Fitzpatrick Eliza Dushku as Veronica Dawson Jennifer Landon as Lilith Bode Frederick Weller as Declan Bode Erik King as Dr. Tim Hubbard Jackson Loo as Martin Kim Dan Butler as Senator Mitchum Peter Benson as Dr. David Quick Co Starring Paul Monte Jr. as DA Mark Franklin Kevin Welch as Aryan Joe Kras as Victor Christopher Leps as Lester Nick Dekay as Coven Member Uncredited Tiffany Sander McKenzie as Banshee Civilian