Credits
Cast

Mary Tyler Moore
Angel / Devil / Woman

Ben Vereen
Devil / Noah / Man
Doug Kershaw
Adam / Devil / War
Arthur Fiedler
The Maestro

Tim Hauser
Angel / Devil / Onlooker / Manhattan Transfer

Laurel Massé
Angel / Devil / Onlooker / Manhattan Transfer

Alan Paul
Angel / Devil / Onlooker / Manhattan Transfer

Janis Siegel
Angel / Devil / Onlooker / Manhattan Transfer
Harvey Cohen
Dancer (uncredited)
Randy Doney
Dancer (uncredited)
Birl Jonns
Dancer (uncredited)
Stan Mazin
Dancer (uncredited)
Jerry Trent
Dancer (uncredited)