Has anyone else seen this?
It's a bit graphic and dark, but makes you think and has an interesting plot.