Watch ↗Spirit of the Andes
Official trailer1:55
The official trailer for Spirit of the Andes, a film by Juliano Guerra, filmed in Cusco, Peru.
Project notes
- Credit
- A film by Juliano Guerra
- Video published
- 2026
Filmed in March 2025. Trailer published by World Tribal Alliance in May 2026.




















