James Keen Filmes
- 2023
Production Line Animals
Production Line Animals7.82023HD
How did it come about that we no longer see living beings in farm animals, but objects? Every year, 70 billion farm animals are slaughtered for...
- 2017
In Humans We Trust
In Humans We Trust02017HD
It would have been an ordinary Sunday morning for the retired British couple if three illegal immigrants from Eastern Europe weren't hiding in their...