Ryo Saeba (Jackie Chan) is a detective who fights crime in Tokyo along with his partner Hideyuki Makimura (Michael Wong) under the business name of City Hunter. When Hideyuki is murdered, Ryo agrees to watch out for his sister Kaori (Joey Wong), who is secretly in love with the man who has helped to raise her.
Ryo and Kaori are hired to locate the daughter of a CEO, Shizuko Imamura (Kumiko Goto), which creates a chase through a skatepark and finds everyone on a cruise ship that is being taken over by Col. Donald “Don Mac” MacDonald (Richard Norton) and his operatives.
What follows is utter lunacy, with Ryo fighting in front of a screen showing Game of Death and basically becoming Bruce Lee, a card-throwing gambler called Kao Ta (Leon Lai), Chan being thrown into a Street Fighter game and a fight turning into multiple characters from the game being turned into real fighters and, of course, Kaori getting sick of Ryo picking up women and knocking him into orbit with a giant cartoon hammer.
While one of Chan’s least favorite movies, I found it wacky and the action moves quickly. This is a film that totally entertained me, particularly the arcade fight.
There have also been three animated films, .357 Magnum, Bay City Wars and Million Dollar Conspiracy, as well as Saviour of the Soul, which takes the main story of City Hunter and changes the names. There’s also a French film based on City Hunter, Nicky Larson et le Parfum de Cupidon (Nicky Larson and Cupid’s Perfume).