This is one of those good, slow-burning mysteries. If you actually feel like a detective and tend to be very judgmental when it comes to mystery movies, maybe skip this one, because it WILL get frustrating. It definitely has its flaws, but this movie is definitely what I would consider a classic mystery, very reminiscent of Hitchcock's work. It will definitely make you feel very confused in some parts, and leave you thinking for quite some time after you watch it.
Overall, a good mystery, very entertaining, and definitely worth watching.
7/10