I thought this movie was really amazing. It was very emotional and I was crying through the whole thing. I thought that it had some really great morals and it was very suspensful and very visually beautiful. The acting was amazing and really touching. All around really amazing movie.