eight out of ten
This is an older movie that I just saw again and I don't remember feeling as confused on the first watch as I did years later, watching it for the second time. I enjoyed the fast paced story telling but I did have to do some google searching for perspectives on it to fully understand exactly what happened. It's an older movie but worth watching if you haven't caught it.