Lorenzo Gutiérrez's short film is delightfully absurd and holds a political angle.
Read this post on moviesinmydna.blogspot.com