Guest Stars Charles Napier as Hal Carver Eric Saiet as Teacher Co Starring Tom Kenny as Barkeep Lisa Kaseman as Patron #2 Finn Curtin as Patron #1 Michael Roddy as M.P. #1 Jeff Johnson as Bus Driver Uncredited Katherine Heigl as Rosemary Shiri Appleby as Yvonne White Jason Behr as Richard Doty Emilie de Ravin as Dixie Brendan Fehr as Young Hal Carver Majandra Delfino as Betty Osorio