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
2009
2022
2021
2020
2016
2024
2023
1943
2025
2017
2011