We found 1 movies for helluva

Shaolin Temple Against Lama (1980)

3 years ago by Free Movies Cinema
2,612 views
Shaolin Temple Against Lama (1980) - Action-packed extravaganza Made in TaiwanShaolin Temple Against Lama (1980) - Creaky plot concerning palace intrigues in the late Ming Dynasty. In a slight nod to Hamlet, an evil Lord has ...