Yi-Lang (Jackie Chan) is a smart martial arts student at Shaolin Temple. He accidentally discovers the ghosts, who are masters of a supposedly lost style of fighting known as The "Five Style Fists" and becomes their students. He learns quickly and uses it to progress quickly through the ranks of the school. With the new technique and a little help from his five spiritual masters, he helps the school to fight against the thief who stole an important martial book from its library.