The movie strays from the original manhwa, mostly due to time restraints. Therefore some of the characters are barely introduced and their actions seem very random. You should watch the series that came out a few years later that goes into a lot more detail and character development. Still was a good movie though.