La Ciénaga

Spine #743 ©2001 The Criterion Collection

Directed by Lucrecia Martel.
  • 2001
  • 101 minutes
  • 1.85:1 1080p AVC
  • Spanish DTS-HD Master Audio 2.0 Surround