Based on an ancient Shaolin Temple legend, a cast of 20 ordained soldier monks display their tremendous physical skills on stage in the ultimate display of physical prowess.

Starring Chen Defeng, Xu Liying
Director Nick Morris

Based on an ancient Shaolin Temple legend, a cast of 20 ordained soldier monks display their tremendous physical skills on stage in the ultimate display of physical prowess.