Guest Stars Jen Lilley as Theresa Donovan Herbert Russell as Social Worker/Kevin Valentina Guerra as Lab Tech