Human Puppets February 10, 2016 Check out our review of Anomalisa, the latest Charlie Kaufmann film! Read More