Both Jack the Ripper and the Umbrella Factory returned to Britain as part of the British Animation Film Festival! The line up this year was amazing and we are really proud to be a part of this year's roster! Naissance kicked off the first screening along with some truly remarkable animated films this year at the super awesome Empire Cinema in Leicester Square, London.