This film had a clear message, and I believe it's mediocre rating is solely because many people weren't ready to see it. Great plot twist, kept me interested, great acting, exceptional cinematography.. it's not necessarily a "must see", but it's definitely not as terrible as the majority of reviews make it out to be.