Immortal Combat

1994
5.6

Two police officers discover an island laboratory where a madwoman is turning martial artists into superkillers.

Select Server
Download