• People

Credits

Cast

Mary Tyler Moore

Mary Tyler Moore

Angel / Devil / Woman

Ben Vereen

Ben Vereen

Devil / Noah / Man

Doug Kershaw

Adam / Devil / War

Arthur Fiedler

The Maestro

Tim Hauser

Tim Hauser

Angel / Devil / Onlooker / Manhattan Transfer

Laurel Massé

Laurel Massé

Angel / Devil / Onlooker / Manhattan Transfer

Alan Paul

Alan Paul

Angel / Devil / Onlooker / Manhattan Transfer

Janis Siegel

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)

Camera

George Spiro Dibie

Director of Photography

Directing

Eugene McAvoy

Director

Jaime Rogers

Director

Production

Richard Briggs

Associate Producer

Huw Davies

Associate Producer

Writing

Jack Good

Jack Good

Writer, Producer

Copyright © 2025 Film Snail. All Rights Reserved.

The Movie Database

This website uses TMDB and the TMDB APIs but is not endorsed, certified, or otherwise approved by TMDB.