Retailer Incentive photo cover of Amy Acker, the actress who played Fred and Illyria on the Angel TV series.
This story is set in the last half of Season 5 of the TV show Angel.