British Academy Film Awards 2010: Up wins award for Animated Film

Record ID: 224530