Brilliant story line and actors.
The biggest factor for me is that compared to most movies where the plot points are usually left hanging by the end of the movie (e.g. love interests not dealt with) this director made the effort to close each story line. Even with a simple 2 word sentence.
The different trails of breadcrumbs lead us to the ultimate finale of this thriller.