Cate Blanchett in 'The Hobbit'. Running time: over 140 minutes - The Independent