The production quality and acting are 100% excellent. The story itself is so implausible and just didn't make enough sense for me. On the other hand, the film maintains interest (certainly not boring). So...ten stars for top-notch production and acting. Minus five stars for a somewhat ridiculous plot. Then I added a star because it kept my interest until the end. I hope that helps!