This movie was absolutely phenomenal, from the action packed fights to the emotional undertone was beautifully thought out and really blew me away. I was a blubbering mess by the time I left the movie theatre, it was by far the best movie ever, I cannot wait to buy the DVD and rewatch it again. I highly recommend