Bond Cheung (Vanness Wu) trains at a local boxing gym and has a strong passion for Muay Thai kick boxing. While attending summer courses; he is attracted to his new Korean teacher Kim Mei Chiu (Kim Hyun-Joo). Bond gets a new trainer; Bill (Max Mok Siu Chung); a washed-up but well experienced former martial arts champion. Bill teaches Bond Chinese Kung Fu as a supplement to his kick boxing. Bond then decides to enter the Star Runner Pan Asian Martial Arts Competition. As his relationship with Kim becomes stable; Kim's former lover appears.