Movie · 2005 · 83 min
Directed by Kant Leung Wang-Fat
Get the app Open in app Browse on web
A martial arts film by Kant Leung Wang-Fat.