One of my absolute favorite movies. One thing a lot of people don’t understand about this movie is the complex use of foreshadowing and clues that connect at the end. Their questions DO get answered but they don’t realize it because they did not analyze it enough. The more you watch it, the more clues you put together, and the more things you realize. You may not catch something the first time you watch it, but the second time you might say, “how did I miss that?”. Truly a great film. Especially if you’re into mystery/thriller/puzzling movies.