Peter Lord

The Academy might have been staging its 85th Awards this year, but it’s only the twelfth time that it’s handed out an Oscar for the Best Animated Feature. Pixar has dominated the category, with films including Finding Nemo, WALL-E, Up and Toy Story 3 having walked off with the Oscar. ...