Because of the mess they left behind (from the demolished house), the production company was banned permanently from ever filming in that part of Australia again.
As seen in the credits, Jackie Chan had to learn how to cook professionally to give him a realistic appearance of a television chef.
Emil Chau plays an ice cream vendor, a role that he also played in Rumble in the Bronx (1995). His appearance is meant to surprise Chinese and Taiwanese viewers, because of his iconic status in his country.
According to his book I Am Jackie Chan: My Life in Action, Chan hurt his neck when he messed up on a flip during a fight scene. He also broke his nose during filming.