Guest Stars Meredith Monroe as Haley Hotchner Charles Haid as Unsub Jane Lynch as Diana Reid Diane Venora as Doris Judith Moreland as Detective Lindo Treva Etienne as Detective St. Pierre Challen Cates as Dr. Jesson Co Starring Brian Appel as Agent Anderson Gina Garcia Sharp as Agent Gina Sharp Rachel Grow as Nurse Jen Dean Lemont as Agent Travis Green Amanda Bernero as Rebecca Bryant Gilles Marini as Curt Aaron D. Spears as Gerald Dupree Alexander Chance as Delivery Man David Rowe as Jamaican Cop