

Situated high up in the Bolivian capital of La Paz, the San Pedro Prison is a bustling city within a city. It has its own church, soccer field, dental practice, shops, workshops, and carnival parades. Around 2,500 people are packed into San Pedro, but by no means are all of them prisoners: the spirited Mechita and her son keep their husband and father company - and they are not the only ones.

Public Speaking
2011

David Byrne's American Utopia
2020

Anna Nicole Smith: You Don't Know Me
2023

Ex Libris: The New York Public Library
2017

The Making of Dr. Horrible's Sing-Along Blog
2007

John Candy: I Like Me
2025

This Place Rules
2022

The Decline of Western Civilization Part III
1998

Shawn Mendes: In Wonder
2020

No Half Measures: Creating the Final Season of Breaking Bad
2013