Film reviews and more

Day: 27 August 2010

Theatrical Releases: ‘The Illusionist’

When you’re writer and director Sylvain Chomet, following up your universally adored and critically acclaimed first feature, whilst at the same time meeting the subsequent expectations that inherently come with such accolades, is understandably going to be an immensely difficult […]