Miracles (奇迹)
Miracles (奇蹟; also released as Mr. Canton and Lady Rose, The Canton Godfather, and Black Dragon) is a 1989 Hong Kong action-comedy directed by, co-written by, and starring Jackie Chan, in which a naive country boy accidentally becomes head of a 1930s Hong Kong crime syndicate while helping a poor flower seller maintain a society deception.1 • 2 It is a reworking of a Damon Runyon story that Frank Capra had already filmed twice, as Lady for a Day (1933) and Pocketful of Miracles (1961).2
| Key fact | Detail |
|---|---|
| Original title | 奇蹟 (Miracles); alternate titles Mr. Canton and Lady Rose, The Canton Godfather, Black Dragon3 |
| Release | Hong Kong 15 June 1989; Japan 12 August 1989; South Korea 13 September 19891 |
| Director and star | Jackie Chan, who also co-wrote the script with Edward Tang and the Golden Way writers group and led the action choreography1 |
| Box office | HK$34,036,029 in Hong Kong, second highest-grossing film of the year there; about 600 million yen in Japan1 |
| Budget | Reported as the highest in Hong Kong film history at 1.4 billion yen, with an alternative figure of US$8.2 million (HK$64 million) also cited1 |
| Award | Best Action Design at the 9th Hong Kong Film Awards, won by Jackie Chan's Stuntmen Association4 |
| Running time | Hong Kong cut 127 minutes, international cut 107 minutes; Japanese sources list 139 minutes5 • 1 |
Spoilers
Story and source material
The plot follows Kuo (Chan), a penniless young man newly arrived in Hong Kong who buys a rose from an elderly street vendor, Madame Rose (Gua Ah-leh), and later stumbles into a gang war in which a dying boss mistakenly names him as his successor.6 An honest man at the head of a criminal organization, Kuo tries to steer his underlings toward legitimate business, converting their hangout into a fashionable nightclub called The Ritz and hiring the singer Yang Yu-ming (Anita Mui) as its star attraction.4
The melodramatic core comes from Madame Rose, who has been sending her daughter money while pretending to be a wealthy society doyenne. When the daughter arrives with her fiancé and his rich father, Kuo and Yu-ming stage an elaborate hoax to keep the deception intact, all while Kuo negotiates with the rival Tiger gang to avoid open warfare.6 The story derives from Damon Runyon's tale of a poor flower seller, previously adapted by Frank Capra as Lady for a Day and Pocketful of Miracles.2 • 7
Production
Scale and intent. Chan conceived the film as an answer to criticism that Hong Kong cinema could do nothing beyond low-budget genre action.6 Preparation began in autumn 1987, roughly alongside Police Story 2, but that film took priority when Miracles' script needed reworking, giving Miracles a production period of about a year and a half.1 Shooting itself took nine months, with enormous and detailed sets, elaborate costumes, and extensive tracking shots and complicated camerawork.6 The film was produced by Leonard Ho for Golden Way, Golden Harvest, and related companies.1
Cast. Anita Mui plays the nightclub singer Yang Yu-ming, and Gua Ah-leh plays Madame Rose; the supporting cast includes Wu Ma as Kuo's consigliere, Richard Ng as the comic Inspector Ho, Bill Tung, Gloria Yip, Lo Lieh as a gang lieutenant, and Ko Chun-hsiung.4 • 3 Several action stars were cast in non-fighting roles, and the film is filled with cameos from Hong Kong industry figures including Yuen Biao, Jacky Cheung, Simon Yam, and Amy Yip.6
Action and style
Miracles contains fewer fights than a typical Jackie Chan film and gives more weight to story and comedy, which reviewers have linked to its lighter, more comfortable pace.6 The fights that remain use the large sets to full advantage; the fight in a rope factory is repeatedly singled out as the standout sequence.3 The film's action design won Best Action Design at the 9th Hong Kong Film Awards for Jackie Chan's Stuntmen Association, and the film itself earned nominations for Best Actor (Chan), Best Editing (Cheung Yiu-chung), and Best Art Direction (Eddie Ma Poon-chiu).4
Reception
In Hong Kong the film earned HK$34,036,029, ranking second for the year, and took about 600 million yen in Japan.1 On Rotten Tomatoes it holds a 60% Tomatometer from 5 critics and a 74% Popcornmeter score from more than 5,000 audience ratings.8 Critical responses have divided over the balance Chan struck: some reviewers call it one of his finest films, praising the direction, cast performances, and the rope factory fight,3 • 4 while others find the script rambling and argue that the reduced action leaves the story carrying more than it can support.9
Standing in Chan's career
Miracles was the last film directed by and starring Jackie Chan to be released in the 1980s.10 Chan has repeatedly cited it as a personal favorite among his own films,2 and commentators have read the character, an accidental boss who credits roses bought from a street vendor with his good fortune, as a reflection of Chan's own unlikely rise from stuntman to pillar of the Hong Kong industry.10 The film circulated under several titles internationally, and 88 Films issued both the 127-minute Hong Kong cut (Mr. Canton & Lady Rose) and the 107-minute international cut (Miracles, also known as Black Dragon) on 4K UHD and Blu-ray in April 2025.5
References
- 奇蹟 ミラクル(1989), KUNGFU TUBE
- Miracles, The Criterion Channel
- Miracles (1989) Review, Far East Films
- Miracles (奇蹟) (1989), LoveHKFilm
- Miracles – 88 Films – Blueprint: Review
- Review: Miracles (The Canton Godfather) (1989), Heroic Cinema
- Miracles, Videolibrarian
- Miracles, Rotten Tomatoes
- PopGap #26: Miracles (1989), Media Life Crisis
- How MIRACLES Repaid Jackie Chan's Karmic Debt, Flasz On Film
Topic: Encyclopedia › Arts and culture › Screen and stage › Film and television › Films and standalone screen works › Individual films by title and year › Action and adventure films (individual works) › Action comedies › Action comedies, 1970s to 1990s
Initially written Oct 3, 2026 · Reviewed: Oct 3, 2026; Oct 25, 2026 · Edited: Oct 15, 2026; Oct 25, 2026; Nov 1, 2026 · Last review: Oct 25, 2026
Your notes
© 2026 EdgeChat AI, a subsidiary of Biostate AI. Free to use with credit under the Edgepedia Community License. Developers: read Edgepedia by API or MCP. Embed a reference card.