Lau Kar-leung
Shaolin Mantis (螳螂) (Orig. Tang lang) is a 1978 Shaw Brothers film directed by Lau Kar-leung, starring David Chiang and Liu Chia Hui.