Guest Stars Dennis Haysbert as God Gabrielle Walsh as Betty John Glover as Peter Peterson Mark Adair-Rios as Juan Perez Co Starring Genevieve Gauss as Officer Cacuzza Eddie Flake as Uni Darion Basco as Froy Dieterich Gray as Ted Peterson Danielle Hoetmer as April Peterson Mike Horton as Larry Peterson