With the resurgence of the Star Wars franchise, and the plethora of new films that are expanding upon this famous world, people have been reminiscing about the cast of the old days, and where the actors like Harrison Ford, Natalie Portman, and Ewan McGregor are now. Ewan McGregor has some interesting roles coming up, like his voice-over for the Cricket in Guillermo del Toro’s new adaptation of Pinocchio. But readers may be surprised that this is not the first time he has played a starring role in a fantastical, magical realism film.