Watch Now
PROMOTED
PROMOTED
Filters
Streaming in:
Something wrong? Let us know!
Currently you are able to watch "Sepa: Our Lord of Miracles" streaming on Criterion Channel or for free with ads on Tubi TV. It is also possible to rent "Sepa: Our Lord of Miracles" on Apple TV, Google Play Movies, YouTube, Amazon Video online and to download it on Apple TV, Google Play Movies, YouTube, Amazon Video.
This 1987 documentary is the only window into an experimental open-air penal colony in the Peruvian Amazon, which no camera has ever entered and has been rarely written about.