A wealthy Spaniard living in Ecuador journeys through the complicated world of love, family, commercials, and cuyes, a.k.a. South American guinea pigs.
2015
2016
1991
1989
2005
1967
2000
2014
2013
2012