Produced by the International Revolver Club. Filmed in Arica, Tocopilla, Antofagasta, Santiago, and Lima.
← All film