Ewan McGregor

Most Recent

Every Star Wars film ranked from worst to best

What happens when you throw canon out the window and decide what are the best 'Star Wars' films.

More Ewan McGregor

Guillermo del Toro's Pinocchio rounds out cast with Cate Blanchett, Tilda Swinton, more

Newcomer Gregory Mann will voice the starring role, while Harry Potter's Filch actor David Bradley voices Geppetto.