In a career that has seen him play a heroin addict, a glam rocker, a Jedi Master, and a English poet - among many others - Scottish actor Ewan McGregor has amassed a ridiculously diverse body of work since his 1993 debut as Alvarez in Being Human.

With his breakthrough role three years later in Danny Boyle's Trainspotting, McGregor quickly established himself as a serious and versatile actor who could carry a movie on his performance alone.

As the titular character in Roman Polanski's The Ghost, McGregor plays a writer assigned to handle the memoirs of a former British Prime Minister and discovers a shadowy plot to... well, we won't ruin it. But he did earn the honour of becoming the first Moviefone subject to successfully use the word "pernickety" twice in one interview.

categories Interviews