Zodiac
This is by far the best, based on true story movie I ever saw.
David Fincher is able to make you pay attention to the movie, and make you wonder every moment what is going to happen.
10/10 that everyone need to see at least one's in their lifetime