Brutal but well worth a watch

Rating: 9/10 (3 November 2018)

This is not for the feint hearted but incredibly rewarding to watch.
It's refreshing to go back to a time when films surprise you, not in a shock factor way but genuine surprise from an original plot.
Enjoy!