when hype is well deserved

Rating: 8/10 (2 January 2019)

This movie is good. has suspense. has a story. is unique. keeps you untill the end. it is worth it.