Rating: – A polarizing but technically accomplished film that sparks necessary conversations, albeit at the cost of veering into discomfort. Viewer discretion is strongly advised.