A kung fu spoof film from Yorkshire
January 1, 1993
Released
Illkillya!
2h 0min
—
English
Smile Orange Productions