
Plot
The film begins showing Thongs and Octopus evading security guards in a hospital, having stolen money and cancer medication from the safe. Meanwhile, a newborn baby to the wealthy Lee family is snatched by Max, the mother’s ex-boyfriend, prompting the security guards give chase, ignoring the burglars, and corner Max on an escalator. Following a violent struggle, Max and the baby fall over the side—The baby is caught by Thongs, while Max plummets to his death. While the guards are distracted, Thongs and Octopus leave in the Landlord’sminivan.
A few months later, the Landlord finds his flat burgled, his life savings gone. He receives a phone call from his middleman Uncle Seven, offering him a job to kidnap baby Lee on behalf of a triad boss, who claims the baby is his grandson. Enticed by the HK$7 million reward, Thongs and Octopus accept the job without knowing its objectives, finding out only after the Landlord has fled the Lees’ mansion with the baby. Disgusted by the idea of kidnapping a baby, Thongs threatens to return him, but relents after the Landlord tells him of his predicament. En route to their rendezvous point in Sai Kung, the trio encounter a police road block which the Landlord attempts to outrun, only to crash his van down a hill. As the police close in on them, the stuck Landlord instructs Thongs and Octopus to leave with the baby. While in custody for reckless driving, the Landlord learns of the baby’s value through the news. He phones Thongs, instructing him not to hand the baby over to anyone prior to his release so he can jack up the price. Over the next few days, Thongs and Octopus take care of the baby, developing a strong bond with him. The two begin to regret their vices: Thongs resists the urge to gamble, while Octopus feels sorry for cheating on his wife. Meanwhile, both the triads and the police are after the baby. The triad boss, enraged by the non-delivery of his “grandson”, sends his men to retrieve the baby from Thongs’ flat. Confronted by both the triads and Police Inspector Mok, Thongs and Octopus go into hiding with the baby.
Shortly after his release, the Landlord is brought to the triad boss, who increases his offer to HK$30 million for the baby. He finds Thongs and Octopus at the hospital, where the baby is being treated for fever. The Landlord informs the two of the triads’ latest offer, but Thongs and Octopus are more concerned about the baby’s welfare than the cash. However, the two agree to bring the baby to the triad boss’ mansion, where the Landlord will meet them with the rest of the money. As the trio are about to leave, they hear the baby crying for them as a blood sample is taken from his arm. Thongs and Octopus experience a flashback of the days they spent with the baby. Overcome by their feelings, they fight their way into the triad boss’ private amusement park to recover the baby while the Landlord leaves with the money. Thongs almost manages to escape with the baby, but is forced to surrender when the triads threaten to hurl Octopus to his death.
Thongs and Octopus are taken to the triad boss, who insists the baby is his grandson, only to be proven wrong by the blood test. Driven mad, the boss places the baby in a deep freeze room next to Max’s corpse so the baby can be with his son, prompting Thongs and Octopus fight for the baby. The two end up trapped in the room with two minions, but are saved when Inspector Mok arrives with the Landlord, who swiftly cracks the lock to the room. Thongs and Octopus run to the garage with the comatose baby, where Thongs attempts to revive him with a makeshift defibrillator powered by a car battery. Despite his efforts, the baby does not come to and is driven off in an ambulance, where his heart is found to be beating weakly. Imprisoned for kidnapping, Thongs, Octopus and the Landlord volunteer for a mock capital punishment demonstration during an open day, using the opportunity to apologise to their loved ones. After the demonstration, Inspector Mok informs the three that their sentences have been further reduced by the Department of Justice. Thongs, Octopus, and the Landlord then see the baby alive and well with his parents. As a token of appreciation for saving the baby’s life, Thongs, Octopus and the Landlord are offered jobs by the Lee family as a bodyguard, chauffeur and head of security respectively.
Characters
- Thongs, played by Jackie Chan . Thongs is a professional burglar who has stolen a variety of expensive goods. A compulsive gambler, he has fallen out with his family over his lifestyle, resulting in his father having a stroke. Despite his vices, Thongs maintains a sense of ethics, making him reluctant to kidnap the baby. The name “Thongs” refers to his flip-flop footwear.
- Octopus, played by Louis Koo . Octopus is a fellow burglar working with Thongs. He uses the money he steals to buy expensive cars and to court a rich girl. He neglects his pregnant wife (played by Charlene Choi), forcing her into a series of dead end jobs to make ends meet.
- The Landlord, played by Michael Hui . The Landlord has been the mentor of Thongs and Octopus for over 20 years. Unlike his trainees, the Landlord does not spend his share of the loot, instead stashing it in a safe in his home.
- The baby, played by Matthew Medvedev. He is the infant son of the wealthy Lee family, kidnapped by Thongs, Octopus and the Landlord on behalf of a triad boss.
- Inspector Mok , played by Yuen Biao . Steve Mok is the policeman in charge of the case involving the baby’s disappearance.
- The Landlady, the Landlord’s wife, played by Teresa Carpio. Driven mad by the death of her only son many years earlier, the Landlady carries a doll of a baby boy with her at all times.
- Melody, played by Gao Yuanyuan. Melody is a student nurse from the Peking University, who works as a part time childcare consultant, teaching Thongs and Octopus how to take care of the baby, and later becomes Thong’s love interest.
- Max, played by Terence Yin . Max is the former boyfriend of the baby’s mother who claims the baby as his. He dies from a fall following a struggle for the baby in a hospital soon after it is born.
- Triad boss, played by Chen Baoguo . Having lost his only son Max, the triad boss will stop at nothing to capture the baby.
- Ken Lo and Hayama Hiro play high ranking minions of the triad gang.
