Guest Stars Marc Evan Jackson as Kevin Cozner Nick Cannon as Marcus Stephen Root as Lynn Boyle Sandra Bernhard as Darlene Linetti Co Starring Benjamin Steinberg as Young Jake David Grant Wright as Justice of the Peace Tiffany Martin as Young Jenny Gildenhorn Jillian Davis as Jenny Gildenhorn Jean Tanner as Susan Grapecoat