This was excellent and exactly what today's world needs to see. The bad reviews are clearly from people who either don't get the morals, or who really need to learn the morals. So thought provoking, emotional and makes you think about your own life and those around you. Fantastic acting also.