This movie's concept and the ideas it tries to get across are extremely good. It really makes viewers question God, religion, and themselves. However, it is better for the mature audience who can be able to grasp these concepts.