The Animal People

The Animal People
7.4 186 229
The Animal People is a movie starring Steven Best, Heidi Boghosian, and George W. Bush. A chilling portrait of what happens when activism rattles the institutions of power.