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