Exceptional performances and exceptionally gripping writing - what a group of gifted filmmakers! Every aspect of the plot falls into place seamlessly, and every piece of the puzzle is meticulously crafted, avoiding any semblance of predictability. I cannot emphasize enough how much I recommend this movie. It represents the culmination of all the care, patience, and meticulous attention to detail poured into its creation. The climax at the end of the film brings everything full circle, leaving you with a profound sense of satisfaction. Occasionally I'll watch a movie and add it to my- one to watch again another time. This is one of those films!