Captain Tom: Where Did the Money Go?

Duration: 67 min
Release date: 2023-11-11
IMDB

How, after the death of Captain Tom, difficult questions were raised about his legacy.

Documentary

Captain Tom: Where Did the Money Go?

NextFilm 2025