El hijo del diablo poster

Details

Masked Avenger (Lone Ranger style) versus smugglers in a small fishing town.

MPAA Rating -

Status Released

Release Date 1966-09-09

Runtime 88 minutes

Ratings

TMDB 5.0

Scroll to top