Mr. Nice Guy opens on a darkened Australian warehouse full of seedy criminal types who have gathered to make a large-scale drug transaction. When it goes horribly wrong and bullets start flying, the hoods flee in different directions -- until one realizes an investigative reporter (Gabrielle Fitzpatrick) has caught the whole episode on video. If she gets the chance to air it on her top-rated news show, it could bring down a powerful crime family. As thugs begin chasing her, the reporter runs into a mild-mannered TV show chef named Jackie (Jackie Chan), whom her pursuers mistake for a cohort. After several thrilling escapes, the tape has accidentally changed hands, unknowingly swapped with a children's video Jackie was bringing to a family friend. As the criminals, dispatched by mob boss Giancarlo (Richard Norton), seek out both Jackie and the reporter for the tape, Jackie's visiting girlfriend (Miki Lee) and his assistant (Karen McLymont) get mixed up in the chase. Meanwhile, the bad guys will stop at nothing, including confronting Jackie on the set of a live cooking show and trying to blow up his apartment. An English-language Hong Kong import, Mr. Nice Guy was filmed after Chan finally earned stateside success with Rumble in the Bronx, but before he was recruited to Hollywood and the Rush Hour movies.