Heroes of the East (Chinese: 中華丈夫), also known as Challenge of the Ninja, Shaolin vs. Ninja and Shaolin Challenges Ninja is a martial arts film produced in 1978. It starred Gordon Liu and was directed by Lau Kar-Leung. Lau Kar-Leung has a cameo role as So Chan, a master of Zui Quan. It's notable for portraying Japanese martial arts alongside the more typical kung fu used in most Hong Kong martial arts films.