Ninja Checkmate, or The Mystery of Chessboxing, is a little gem of late 70ties kung-fu. Lee Yi Min plays the young man how is very good at dodging swords and taking beatings on his search for a kung-fu teacher that will enable him to get revenged over the Ghost-Faced Killah, the kung-fu master who killed his father. The Ghost-Faced Killah, played by Mark Long, runs havoc across the land, searching out and challenging a string of kung-fu masters, overwhelming them with his superior five elements style in many amazing fights throughout the film. These fights are creatively choreographed and extremly entertaining, and break up the film in a very nice way, so there is always something fun going on. The problem otherwise is that the first half of the film containing Lee Yi Min is fairly irritating because of his senior students who continously hound him. There are two very good scenes though, one when he meets the cook who will become his first teacher, played by Siu Tien Yuen, father of Yuen Woo Ping, and a scene in which he juggles ricebowls thrown at him from every where. Lee Yi Min gets kicked out of school, but meets up with the kung-fu and chess master played by Jack Long, a kung-fu master in hiding from the Ghost-Faced Killah, who agrees to teach Min the five elements and combines them with the art of chessboxing so Min can help him fight the Ghost-Faced Killah. The big finale, where Ghost-Faced Killah first fights Jack Long, then Lee Yi Min and finally both of them, is long, elaborate and most of all, great fun. Despite some bad editing and strange clips, and the everpresent at times irritating humour of these type of films, this is a very entertaining kung-fu film, and one of the best of that time. Clearly a pearl for everybody interested in the pure elegance of kung-fu!