a very enjoyable piece of cinema (Friday, May 25, 2012)