This Great Film has its Peaks and Valleys. This Film deals with Religion, Sin, Anger and More. The Horror and Mind Factors are, Excellent. How do we choose to Repent? What is Sin? These Film needs to be seen several times to pick up a Ton of Hidden Meanings.