Sepa: Our Lord of Miracles
Directed by Walter SaxerSepa is an open-air penal colony created in the Amazon by the Peruvian government in 1951. Tasked with growing crops on these lands, the inmates were permitted to roam freely, yet they soon found themselves forgotten by their country.
Where to Watch Sepa: Our Lord of Miracles
Cast of Sepa: Our Lord of Miracles