On His Majesty's Secret Service () is a 2009 Hong Kong comedy film, written, produced and directed by Wong Jing. The Chinese title (literal translation: "Imperial Secret Agent: Smart Dog") is a parody of the title of the 1996 film Forbidden City Cop (literal translation: "Imperial Secret Agent 008") which starred Stephen Chow and was also produced by Wong, while the English title is a parody of the title of the James Bond film On Her Majesty's Secret Service.

Cast Louis Koo as Royal Dog Barbie Hsu as Hopeful Sandra Ng as Empress Louis Fan as Lord Unicorn Lam Chi-chung as Royal Pig Law Kar-ying as Marco Solo Lee Kin-yan as Lady in waiting Lee Man-kwan as Palace Maid Bryan Leung as Clement Liu Yang as Gemini Liu Yiwei as Emperor Natalie Meng Yao as Head Palace Maid Song Jia as Princess Rainbow Tong Dawei as Royal Tiger Kingdom Yuen as Clementine

External links

HK cinemagic entry