Stephen Chow's brand of physical comedy translates well across language barriers, making it a family favorite in the dubbed format. authorized streaming platforms