
"...trapped in a weird trailer park full of cult fanatics, 'Liz Sherman' must fight her way through the high priest of trash for safety..."
Click the image to enlarge...
The new action feature “The Death of Robin Hood”, currently shooting in Northern Ireland, is described as a ‘ dark imagining ’, written and ...