Moving through its five parts, the work describes a cycle of birth through to death, depicting both an eternal, universal Mary, and an earthly Mary representing human life on Earth.
Cast
Crew

Bill Viola
Director, Writer
Alex MacInnis
Editor
Kira Perov
Editor, Executive Producer
Brian Pete
Editor
Harry Dawson
Cinematography
Nick Conroy
Assistant Director
Geneviere Anderson
Producer
David Michael Max
Production Design
Giuliano Fiumani
Visual Effects
Ryan McGuire
Key Grip
John Brunold
Key Grip
Jake Sarfaty
Gaffer
Bobby Wotherspoon
Gaffer
