Ok so at first i thought I would be some movie that followed every cliché in the book but it totally subverted my expectations. I was immersed and while I was able to guess many of the plot twists I feel like the movie wanted me to know in a way, so that I would get destroyed later on. Anyways cried I was angry and i'm still emotionally recovering, and its a great movie.
P.S. I am a very emotional person so I cry even when other people wouldn't care, so I can't guarantee you'll get as attached to the characters as i did.