Nice movie. At the begining, i thought it's a medieve detective kind hi-fi movie, but the ending totally surprised me. I guess, the whole movie covers too many subjects, each of them can be the main subject,e.g. avenge, friendship, and dream. But it mixed all of them without focusing on any of them. I think, it'd be a great movie if it's built around the ending from the very begining.