5.0 / 10
1982-04-30
Leung Pasan
1h 30m
Budget: Unknown
Revenue: $197,717
Sorry, we don't have any trailer for Trap
Ho Chung
Tong
Ma Man-Rei
Turkey
Tony