Guest Stars Shaun Sipos as Eric Daniels Emma Caulfield as Emma Bradshaw Landon Liboiron as Sam Bradshaw