27/03/2012 by DCM upfronts, Film Focus, Film Review The Pirates! In an Adventure with Scientists Review Aardman have once again proven that they deserve to be mentioned in the same breath as Pixar when it comes to big screen animation with… Read more