Video quality (color, backlight, sharpness) was fantastic for a resolution of 1080p. The story is nice, except a few things that are stereotypical and predictable (I won't name any to avoid spoilers). If you start watching, you tend to want to know how the story ends, which is appreciable. It's well-choreographed and is certainly not a slow movie. Do watch it.