Guest Stars Tessie Santiago as Lucia Rojas-Klein Brooke Dillman as Sister Brenda Trogman Bess Armstrong as Louise Messinger