#10,548
of 200,664 Films
What's the ranking formula?

The Deadly Mantis

Shaolin Mantis is a 1978 Shaw Brothers film directed by Lau Kar-leung, starring David Chiang and Liu Chia Hui.

... more on Wikipedia

The Deadly Mantis is listed on...

The Deadly Mantis is also found on...