Ang Leon, ang Tigre, at ang Alamid

Regal Films (PH)

Action Drama
113 min     0     1979     Philippines

Overview

Three locals, with different gripes with the town's landowner and former congressman team up to serve justice.

Similar