This film does deliver what it claims to - a fun, action-packed, light-hearted fantasy adventure. The cast are excellent, the music and visuals equally so. The fight scenes are more about style than martial arts, but they still manage to deliver satisfying thrills, and I found the CGI perfectly okay. There are fewer demons than I expected, but since they are worthy opponents for Woochi, I soon got over that. The blu ray version is extremely high quality on visuals and sound, and the content merits the treatment. A really lively, joyously OTT fantasy you can enjoy with all the family (as long as they can read the subtitles, of course).