its abeutifully done movie, well written script, enjoyable and well done fight scenes and extremly emotional moments, it is incredibly rare for a movie to make me cry my heart out until my eyeballs burn but this movie manage it from the first death scene to make me cry and feel incredibly emotional and bulnerable, that much i loved the movie, well done