All Cast

Diane Lane

Diane Lane

Adrienne

Richard Gere

Richard Gere

Paul

Christopher Meloni

Christopher Meloni

Jack

Viola Davis

Viola Davis

Jean

Becky Ann Baker

Becky Ann Baker

Dot

Scott Glenn

Scott Glenn

Robert Torrelson

Linda Molloy

Linda Molloy

Jill Torrelson

Pablo Schreiber

Pablo Schreiber

Charlie Torrelson

Mae Whitman

Mae Whitman

Amanda Willis

Charlie Tahan

Charlie Tahan

Danny Willis

Carolyn McCormick

Carolyn McCormick

Jenny

Ted Manson

Ted Manson

Old Gus

Ato Essandoh

Ato Essandoh

Jean's Lover

Terri Denise Johnson

Terri Denise Johnson

Medical Resident

Jessica Lucas

Jessica Lucas

Admiring Nurse

Marisela Ramirez

Marisela Ramirez

Ecuadorian Patient

Kimberly Sauls

Kimberly Sauls

Pregnant Woman

Irene Ziegler

Irene Ziegler

Real Estate Woman

Dihedry Aguilar

Dihedry Aguilar

Bus Passenger

William D. Hooper

William D. Hooper

Fisherman

Hal Scarborough

Hal Scarborough

Ferry Boat Captain

Candy Dennis

Candy Dennis

Ferry Woman

Gail Lane

Gail Lane

Ferry Woman

Chookie Ramsey

Chookie Ramsey

Ferry Woman

Betsy Duke

Betsy Duke

Ferry Woman

James Franco

James Franco

Mark Flanner (uncredited)