Characters played by Kevin M. Archuleta
NIgel
Characters played by Abby Blacke
Sarcastic Angel
Characters played by Jarrod Briggs
Wealthy Man
Characters played by Josilyn Campbell
Sarah
Characters played by Megan Combs
Mary
Characters played by Ethan Fletcher Daly
Thomas
Characters played by Elsianna DeLeon
Suzy
Characters played by Joey DeLeon
Little Angel 2
Characters played by Anakay Hanold
Hannah
Characters played by Danny Michael Mann
Stranger
Characters played by Rachel Mather
Miss
Characters played by Ashe Medina
Singing Angel
Characters played by Kahlie Metz
Singing Angel
Characters played by Hannah Rey
Rehearsing Angel
Characters played by Gavin de Sena Roberts
Joseph
Characters played by Ainsley Roux
Baby Jesus
Characters played by Kevin Sean Ryan
Shepherd 1
Characters played by James Svatko
Shepherd 2