i feel like this film should be more popular among leftists, it's the only one i've seen where the cia are portrayed as a front for satan
― STOCK FIST-PUMPER BRAD (BradNelson), Friday, 19 November 2021 23:54 (two years ago) link