I'm not a big movie rewatcher myself, but this is one of those movies to watch again because you know the plot. It's extremely well crafted, and there are plenty of significant scenes with hidden meaning or foreshadowing to catch on the second watch if you keep your eyes open.
It really rewards rewatching IMO. You can appreciate the huge amounts of foreshadowing. The movie tells you exactly what's going on right from the beginning. But you're not really looking, because you want to be fooled.