Tricia Helfer guest stars
Tricia Helfer (Battlestar Galactica) guest stars as Izzy Rogers, and bank robber with murderous intentions in an all new 2-hour Criminal Minds this Wednesday night. Photo courtesy of Greg St. Johns.