Guest Stars Aaron Himelstein as Friedman Kathryn Joosten as Old Lady God David Grammer as Carl Rove Wentworth Miller as Ryan Hunter David Marciano as Edmond Dodds Don McManus as Park Ranger God Michael Badalucco as Father Payne Shelly Cole as Punk Girl God Corinne Reilly as Anne Dodd Co Starring J. Marvin Campbell as Another Park Ranger Payton Spencer as Kimberly Dodd