![](https://image.tmdb.org/t/p/w185/gVeaoQH6Bg1vUZ1Ol1mCcrx6mzv.jpg)
2.216 Views
A 1983 Filipino action fantasy film starring Lito Lapid
Release: Feb 05, 1983
Runtime: 120 minutes
Language: English,
Studio: Dove Films International
Country: Philippines