What an absolute HERO!
The highly anticipated Karate Kid: Legends is out is cinemas now.
The film stars new Karate Kid Ben Wong, OG Karate Kid Ralph Macchio and the karate legend himself Jackie Chan.
The story follows Li Fong (Ben Wang), a kung fu prodigy from Beijing who relocates to New York City after a family tragedy.
Struggling to adapt, Li befriends a retired boxer, Victor (Joshua Jackson), and his daughter, Mia (Sadie Stanley).
When Li finds himself drawn into a local karate tournament, his mentor Mr. Han (Jackie Chan) seeks assistance from the original Karate Kid, Daniel LaRusso (Ralph Macchio), to train Li in a fusion of martial arts styles.
The film is a nostalgic hug for OG fans, while introducing the next generation to the iconic franchise.

SPIN'S showbiz Shannon sat down with the cast ahead of the film's release to find out how many bones Jackie has broken throughout his career: "Oh too many!"
"I love doing my own things, of course it's not like it used to be - like jump from the building over the car, but now I just do one kick, for me it's a big stunt now," Jackie said.
"I'm not young anymore," he laughed, "Now I'm looking at him (Ben Wang) doing the stunts and I train him to do the stunts."
View this post on Instagram
When asked if he could give a number of how many bones he broke he said: "Oh from head to nose, jaw, uh shoulder, shoulder, finger, finger, uh knees, ankle - TOO MANY!"
Karate Kid: Legends is out in cinemas now!
For all the hottest entertainment stories, keep SPIN loud with Shannon Keenan on the hour everyday from 10am-5pm.