1966 was both the first and only time England hosted - and won - the football World Cup. 30th July was the day of the final, and exactly 50 years to that day later, those people who were there reminisce.
Streaming availability for US region, via JustWatch.

4 Little Girls
1997

The Class of ‘92
2013

Making The Witcher
2020

The Godfather Family: A Look Inside
1990

The Battered Bastards of Baseball
2014

Seduced and Abandoned
2013

Facing Ali
2009

Lionel Messi: Destiny
2023

What We Left Behind: Looking Back at Star Trek: Deep Space Nine
2018

Spider-Man: All Roads Lead to No Way Home
2022