All Cast

Denis Leary
Mr. Beal

Joseph Cross
Joshua Beal

Rosie O'Donnell
Sister Terry

Dana Delany
Mrs. Beal

Timothy Reifsnyder
Dave O'Hara

Camryn Manheim
Sister Sophia

Julia Stiles
Neena Beal

Dan Lauria
Father Peters

Robert Loggia
Grandpa Beal
Stefan Niemczyk
Frank Benton

Michael Shulman
Robert Brickman

Marc H. Glick
Father Sebastian

Joey Perillo
Mr. Waltman
