The Film They Can't Let You See
Vaxxed II: The People's Truth
Released
EN
$130,000
—
An exploration into a possible link between various vaccinations and illness, injury, and death.
United States of America
English
2024
2009
2021
2022
2020
1943
2025
2016
2010
2008