Characters played by Sean Carmichael
Michael
Characters played by David Graziano
Father Tom
Characters played by Anthony Ambrosino
Nick
Characters played by Mary-Pat Bailey
Congregant Four
Characters played by Jean Boutin
Congregant Five
Characters played by Tony Brown
Singer
Characters played by Ron Cabucio
Drunk Four
Characters played by Shaun Callaghan
Drunk One
Characters played by Nicole Campana
Jen
Characters played by Denise Cascione
Jennifer
Characters played by Luis Chamorro
Tango Dancer
Characters played by Rudy Cheeks
Father O'Mara
Characters played by Andrew Chinappi
Congregant One
Characters played by Beatrice di Giovanni
Beatrice
Characters played by Rick Dumont
The Reverend
Characters played by Jennifer Gjulameti
Spirit Guide
Characters played by Aurora Grabill
Angel
Characters played by Tiziana Guarini
Tarot Card Reader One
Characters played by Erica Jean
Mary
Characters played by Rick Johnston
Rick
Characters played by Steven Lanning-Cafaro
Guitar Player
Characters played by Izzy Lee
Tarot Card Reader Two
Characters played by Lynn Lowry
Michael's Mother
Characters played by Jay Lynch
Congregant Three
Characters played by Bella Medeiros
Young Initiate
Characters played by Maria Natapov
Maria
Characters played by Jessica O'Brien
Figure
Choir Member
Victim
Characters played by Arthur O. Dubois
Congregant Two
Characters played by Melissa Petrillo
Tango Dancer
Characters played by Diana Porter
Sam
Characters played by Jason Porter
Michael (Toddler)
Characters played by Michael Reardon
Phil
Characters played by Alex Rego
Michael (Young)
Characters played by Jeff Rego
Drunk Three
Characters played by Tamra Saegh
Tamra
Characters played by Erin Shea
Michael's Mother (Young)
Characters played by Bob Taraschi
Anthony
Characters played by Susan T. Travers
Susan
Characters played by Gregory Velez
Che
Characters played by Nicole Watson
Priestess
Characters played by Michael Welch
Drunk Two