Do not believe it is for mainstream audience.

Rating: 3/10 (22 July 2019)

The camerawork and scenery is great. The story is very weak. Unnecessary gore and a slight bit of sex just seems to be there for shock value to an overall artsy movie. Actors are good but character development is brutal.