Action + Comedy + Fantasy + War + Drama +... The script is funny and brilliant at first. But the movie is too long (more than 2 hours) and get boring over time. The airplane fighting in the end can't keep my attention. But the crazy girl character is so kute, Kang Hye-jung is great for this role.