The Strange Little Cat (2013)

This article was originally published at 2013 AFI Fest.