
On His Majesty's Secret Service (2009) | Streaming Guide & Showtimes
On His Majesty's Secret Service (2009) — Louis Koo plays 009, or translated literally from its aural pronunciation, double-O Dog. He's one
On His Majesty's Secret Service (2009) Storyline
Louis Koo plays 009, or translated literally from its aural pronunciation, double-O Dog. He's one of 12 special Royal Bodyguards of a simpleton Emperor (Liu Yiwei) who named these 12 guards after the Chinese Zodiac, hence 9 translated to Dog. Unlike his peers, Dog is a scientist, and relies pretty much on his brains and fantastical gadgets to protect his Majesty from evil ninja assassins.
Full Cast & Crew
- Louis Koo as Royal Dog
- Barbie Hsu as Faithful
- Louis Fan Siu-Wong as Lord Unicorn
- Sandra Ng Kwan-Yu as Empress
- Yang Jiang as Forbidden City Cop
- Liu Yiwei as Emperor
- Song Jia as Princess Rainbow
- Tong Dawei as Royal Tiger
- Lam Tze-Chung as Royal Pig
- Shi Zhenlong
- Law Kar-Ying
- Bryan Leung Kar-Yan
- Kingdom Yuen King-Tan
- Mo Meilin
- Lee Kin-Yan
Why Watch On His Majesty's Secret Service?
The Vibe: On His Majesty's Secret Service is a lighthearted, hilarious, and uplifting comedy movie that firmly establishes itself as a must-watch from 2009. The pacing and atmosphere are perfectly calibrated to keep you engaged from start to finish.
Fan Reception: While holding a polarized score of 4.7/10, it retains a dedicated audience who appreciate its specific stylistic choices and unique premise.
Who Should Watch It: Highly recommended for those looking for a fun, stress-relieving watch. If you enjoy character-driven arcs layered with comedy-specific tropes, this deserves a spot on your watchlist.
Movie Details & Production
Explore More
Discover where to watch On His Majesty's Secret Service and thousands of other titles on Watchlist Wizard. We analyze streaming availability across 50+ platforms including Netflix, Hulu, Disney+, and HBO Max to help you find your next favorite movie.