This was really good. While the director doesn't spoonfeed us the narrative and it may be less than linear, if you just settle in and accept its reality, you'll be rewarded.
See also
Awards | FAQ | User Ratings | External Reviews | Metacritic Reviews