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 Emilie de Ravin as Dixie Katherine Heigl as Rosemary Shiri Appleby as Yvonne White Majandra Delfino as Betty Osorio Jason Behr as Richard Doty Brendan Fehr as Young Hal Carver