
A quiet little town not far from here.

Nicole Kidman
Grace Margaret Mulligan

Paul Bettany
Tom Edison

John Hurt
Narrator (voice)

Stellan Skarsgård
Chuck

Philip Baker Hall
Tom Edison Sr.

Patricia Clarkson
Vera

Ben Gazzara
Jack McKay

Chloë Sevigny
Liz Henson

Siobhan Fallon Hogan
Martha

James Caan
The Big Man

Blair Brown
Mrs. Henson

Željko Ivanek
Ben

Jeremy Davies
Bill Henson

Lauren Bacall
Ma Ginger

Harriet Andersson
Gloria

Red Right Hand

Foxy Brown

Thieves Highway

Cleveland Abduction

Coffy

Body Brokers

The Last Stop in Yuma County

Cape Fear

The Last Stand

A Most Violent Year

Breaking In

El Camino: A Breaking Bad Movie

Breaking

A Perfect Murder

Misdirection

Across 110th Street

Night Always Comes

Braven

Night Train

All the Devils Are Here