It takes complete suspension of disbelief to enjoy it. Apart from the strong moral lesson, this film has the perfect combination to ensure a cinematic failure: script peppered with inconsistencies, little character development, poor acting, excessive wailing.