Peter Henderson Movies
- 1987
Bad Taste
Bad Taste6.3241987HD
A team from the intergalactic fast food chain Crumb's Crunchy Delights descends on Earth, planning to make human flesh the newest taste sensation....
- 2015
The Trap
The Trap02015HD
Two very different groups arrive at the same place on the same night after the same thing, a hoard of ancient treasure buried deep within a massive,...