Director: Claudia Llosa
Production Company: Vela Films / Patria for TNT
Peru / Argentina 2011
Shot in location in Lima
16mm
Format 1:1.5

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…