Honestly, I am very rarely left speechless after watching a film, but this one did it for me. It rarely has any parts that can be considered boring, something is always going on. The plot twists in this had me so invested in every scene trying to make sense of what was happening. Yet every time I think I had it, I was completely wrong. Truly one of the best movies I have watched!