I loved this movie and thought it was beautifully done. James Wan and the team was able to convey a complex and intensely difficult movie in an easy to follow and well thought out film. They never lost an opportunity to share an amazing shot, and I either loved or sympathized with every character. A++ work, it could not have been done better. The likes of James Cameron would be proud