If you get any error message when trying to stream, please Refresh the page or switch to another streaming server.
![On His Majesty's Secret Service On His Majesty's Secret Service](https://img.moviesjoy.is/resize/188x288/27/f7/27f7ac4bd5bef50c5900d10913508996/27f7ac4bd5bef50c5900d10913508996.jpg)
On His Majesty's Secret Service
Louis Koo plays the number 009, or "double-O Dog." A simpleton Emperor (Liu Yiwei) named these 12 bodyguards after the Chinese zodiac, so the number 9 is the dog, which is one of the bodyguards. As a scientist, Dog is very different from his peers. To protect the king from evil ninja asassins, he mostly relies on his brains and fantastical tools like wands and swords.
Released: 2009-07-30
Duration: 97
min