So I am such a fan of not giving too much away. I hate trailers where you know exactly what the movie is before you see it . This is the main reason I wanted to see this movie in theaters before a online post ruined it for me. I loved this movie. It is scary and beautiful. I am such a fan of practical effects, this movie does not rely on bad CGI but instead makes practical effects look amazing and make anyone wonder why the hell would you use CGI when you could do this. The back stories on characters and fleshed out stories make you care and make you so invested in what is happening.