Release date: 10/29/1959
Popularity: 1
Original language: ZH
A Shaw Brothers production
The Trap
Fen hong se de xiong shou