Review

Rating: 10/10 (14 June 2017)

This movie is by far one of the best movies I have ever seen. This movie keeps you engaged and guessing the whole time, which is what makes a movie good. The actors are perfect when working together and give the story better meaning. I have seen the movie so many times and am currently about to watch it again. 10/10