Memento
Watching the pieces of the puzzle fall into place while also simultaneously not knowing wtf is going on is really fun to watch tbh. Also the ending just puts everything into place and answers all the questions... Christopher Nolan really never disappoints