2022-06-09 • 1h 48min
In February 2022, the Boy Scouts of America reached a $2.7 billion agreement over sex abuse claims, the largest such settlement in history. Leave No Trace explores how this all-American institution went so horrifyingly wrong.

Monsters

Picabo

Obi-Wan Kenobi: A Jedi's Return

Knock at the Cabin

It

Oppenheimer

The Shawshank Redemption

Joker

Pulp Fiction

PK

John Wick

1917

Birds of Prey (and the Fantabulous Emancipation of One Harley Quinn)

Ex Machina

Once Upon a Time... in Hollywood

The Truman Show

Tenet

Titanic

Gifted

12 Angry Men