All Cast

Will Smith

Will Smith

Ben

Rosario Dawson

Rosario Dawson

Emily

Woody Harrelson

Woody Harrelson

Ezra Turner

Michael Ealy

Michael Ealy

Ben's Brother

Barry Pepper

Barry Pepper

Dan

Elpidia Carrillo

Elpidia Carrillo

Connie

Robinne Lee

Robinne Lee

Sarah

Bill Smitrovich

Bill Smitrovich

George Ristuccia

Joe Nuñez

Joe Nuñez

Larry

Sarah Jane Morris

Sarah Jane Morris

Susan

Connor Cruise

Connor Cruise

Young Ben

Tim Kelleher

Tim Kelleher

Stewart Goodman

Gina Hecht

Gina Hecht

Dr. Briar

Andy Milder

Andy Milder

George's Doctor

Judyann Elder

Judyann Elder

Holly

Madison Pettis

Madison Pettis

Connie's Daughter

Octavia Spencer

Octavia Spencer

Kate the Home Health Care Nurse

Robert Ochoa

Robert Ochoa

Choirboy (uncredited)

Bojana Novaković

Bojana Novaković

Julie

Sonya Eddy

Sonya Eddy

Nurse

Nichole Ambriz

Nichole Ambriz

OR Nurse