Features A Short BAFTA Mission: Everything I Can See From Here Animated Shorts for the BAFTA’s have always been the highest quality, with last year’s winner Long Bird being the proof of that. Giving directors... Sarah CookFebruary 11, 2014