- Joseph Cross
- Joshua Beal
- Timothy Reifsnyder
- Dave O'Hara
- Dana Delany
- Mrs. Beal
- Denis Leary
- Mr. Beal
- Robert Loggia
- Grandpa Beal
- Rosie O'Donnell
- Sister Terry
- Camryn Manheim
- Sister Sophia
- Vicki Giunta
- Sister Beatrice
- Julia Stiles
- Neena Beal
- Heather Casler
- Hope
- Dan Lauria
- Father Peters
- Stefan Niemczyk
- Frank Benton
- Michael Pacienza
- Freddie Waltman
- Michael Shulman
- Robert Brickman
- Jaret Ross Barron
- Dan
- Jarrett Abello
- John
- Joseph Melito
- Billy
- Peter A. Urban Jr.
- Newman
- Jahmal Curtis
- Student
- Michael Craig Bigwood
- Little Boy
- Gil Robbins
- Cardinal Geary
- Marc H. Glick
- Father Sebastian
- Robert K. O'Neill
- Young Priest
- Deborah Stern
- Mrs. Waltman
- Joey Perillo
- Mr. Waltman
- Jerry Walsh
- Football Coach
- Liam Mitchell
- Gym Teacher
- Charles Techman
- Janitor
- Antoine McLean
- Wilson
- Arleen Goman
- Mrs. Pitman
- Mets Suber
- Race Starter
- Gina Allegro
- Nun
- Rena Anakwe
- Extra
- Theo Aronson
- Student
- Pierce Cravens
- (singing voice) (uncredited)
- Stephen Dunn
- School Boy
- Josh LaBove
- Schoolboy
- Patsy Meck
- Nun in hallway
- James Rosin
- Church parishioner
- James Spector
- (voice) (uncredited)
- Ruth Leon Weiman
- Nun