This is such a fantastically woven film. If not for anything else, just for the quality of crafty filmmaking, this one is a must-watch.
The plot delivers on the suspense as well as the interplay of different underlying emotions and sub-plots; without going overboard even by a single ounce!
Clean, neat, and spot-on!