This is actress Julie Benz. Most know her from Buffy the Vampire Slayer,
Angel, & Dexter. To name a few. She also was on The Boondock Saints 2
as Eunice.