Cormac
Aidan Somers
Angela
Beth Wilson
Newsreader
Ciara Power
St. Peter
Paul Brennan Bradley
Director
Adam O'Hara
Writer
Shane Murphy
Producer
Lucy Rodgers
Director of Photography
Ana McCrea
Editor
Jude McAuley-Smincak
Sound
Music Arranger
Ryan Hanna
First Assistant Director
Mia Lewis
Visual Effects Supervisor
Visual Effects Production Assistant