M4uFree Search : yuk long wong

Dragon Tiger Gate (2006)

IMDb: 6.2
2006

Three young martial arts masters emerge from the back streets of Hong Kong to help the powerless fight injustice