Release date: 01/01/1976 Release

Popularity: 1 Popularity

Original language: ID Language

Heart Add to favorites

Naga Merah

Star - Review 0
CrimeActionDrama

Overview

A anti-narcotics police captain trails a drug dealer to the Philippines.

Alternative titles

Metro 77

Show all

Production companies