An extended dream sequence presents a biblical allegory about the creation, downfall and rebirth of humanity, told through a series of surrealistic vignettes and musical numbers.
Mary Tyler Moore
as Angel / Devil / Woman
Ben Vereen
as Devil / Noah / Man
Doug Kershaw
as Adam / Devil / War
Arthur Fiedler
as The Maestro
Tim Hauser
as Angel / Devil / Onlooker / Manhattan Transfer
Laurel Massé
as Angel / Devil / Onlooker / Manhattan Transfer
Alan Paul
as Angel / Devil / Onlooker / Manhattan Transfer
Janis Siegel
as Angel / Devil / Onlooker / Manhattan Transfer
Harvey Cohen
as Dancer (uncredited)
Randy Doney
as Dancer (uncredited)
Birl Jonns
as Dancer (uncredited)
Stan Mazin
as Dancer (uncredited)