Cast (15)

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

Jerry Walsh

Football Coach

Heather Casler

Hope

Crew (23)

M. Night Shyamalan

Writer

M. Night Shyamalan

Director

Cathy Konrad

Producer

Cary Woods

Producer

Adam Holender

Director of Photography

Andrew Mondshein

Editor

Avy Kaufman

Casting

P. Michael Johnston

Production Design

Andrea Mae Fenton

Set Decoration

Bridget Kelly

Costume Design

Wendy Lee Roberts

Script Supervisor

Danna Liebert

Script Supervisor

Edmund Choi

Original Music Composer

James Bigwood

Co-Producer

Timothy J. Lonsdale

Associate Producer

Randy Ostrow

Executive Producer

Meryl Poster

Executive Producer

Harvey Weinstein

Executive Producer

Bob Weinstein

Executive Producer

Joseph P. Hurt

Key Makeup Artist

Janice Kinigopoulos

Key Hair Stylist

Karen Lovell

Hairstylist

Rita Parillo

Key Hair Stylist