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 Emilie de Ravin as Dixie Majandra Delfino as Betty Osorio Brendan Fehr as Young Hal Carver Jason Behr as Richard Doty