I seriously can´t understand the bad ratings. This is an extremely well made and entertaining movie. Acting and cinematography are excellent and the plot keeps the audience engaged the whole time. Though foreseeable for some, twists are pretty logical and not disappointing at all. I totally recommend it.