This movie had me on the edge of my seat the entire time. It was a rollercoaster of a film that had me jumping at every turn. I cried multiple times when most of the main characters died one by one. The graphics were amazing, I had to keep reminding myself that it wasn’t real. The acting was some of the best I’ve ever seen. Truly wonderful watch would recommend to anybody all ages.