Super Cop (2003)

Hong Kong movie