Guest Stars Robert Scott Wilson as Ben Weston Bryan Dattilo as Lucas Horton Jen Lilley as Theresa Donovan