The Illuminerdi reviews the new horror Shepherd.
Shepherd is a new horror movie from writer-director Russell Owen, who recently spoke with The Illuminerdi about his intense, disturbing and visceral cinematic nightmare.
The Illuminerdi reviews the new horror Shepherd.
Shepherd is a new horror movie from writer-director Russell Owen, who recently spoke with The Illuminerdi about his intense, disturbing and visceral cinematic nightmare.