National Theatre Live: All My Sons

America, 1947. Despite hard choices and even harder knocks, Joe and Kate Keller are a success story. They have built a home, raised two sons and established a thriving business. But nothing lasts forever and their contented lives, already shadowed by the loss of their eldest boy to war, are about to shatter. With the return of a figure from the past, long buried truths are forced to the surface and the price of their American dream is laid bare.

Loading countdown...
The Big Easy

The Big Easy

1986

Secret Life

2007

Back to the Future

Back to the Future

1985

Parasite

Parasite

2019

Inception

Inception

2010

Coco

Coco

2017

Joker

Joker

2019

Eternals

Eternals

2021

Titanic

Titanic

1997

The Shawshank Redemption

The Shawshank Redemption

1994

Spirited Away

Spirited Away

2001

Barbie

Barbie

2023

The Lord of the Rings: The Fellowship of the Ring

The Lord of the Rings: The Fellowship of the Ring

2001

Get Out

Get Out

2017

The Godfather Part II

The Godfather Part II

1974

Moonlight

Moonlight

2016

Catch Me If You Can

Catch Me If You Can

2002

Pulp Fiction

Pulp Fiction

1994

The Hangover

The Hangover

2009