Guest Stars Tom Pelphrey as Jonathan Randall David Andrew MacDonald as Edmund Winslow Sarah Kaplan as Sarah Randall