Protagonist is fighting with people in an alley, they hit him and leave him unconscious, he travels to the past and learns how to fight

I think the movie is a little famous but I don’t remember the name…
At the beginning of the movie a guy is fighting with people in an alley at night and he doesn’t know how to fight them. When they hit him, they leave him unconscious and he travels to the past, there he meets a man who teaches him how to fight. They defeat the villain of the movie at the end and when they do, the protagonist regains consciousness in the middle of the alley, now he already knows how to fight and beats the gang.
I think the release date of the movie is between 2008-2013.
Please someone help me remember it?, thank you!

was it a kids movie? was it english or asian?

forbidden kingdom

1 Like