Trainspotting (film) discussing which chapters of the book would and would not translate into film. Hodge finished the first draft by December. Macdonald secured financing from Channel 4, a British television station known for funding independent films. Pre-production began in April 1995. Ewan McGregor was cast after impressing Boyle and Macdonald with his work on their previous film, "Shallow Grave". According to Boyle, for the role of Renton, they wanted the quality of Michael Caine's character in "Alfie" and Malcolm McDowell's character in "A Clockwork Orange", "repulsive ... with charm "that makes you feel deeply ambiguous about what he's doing." McGregor shaved
Christopher Eccleston Who", as Yoko Ono. In November 2010, Eccleston starred in the first episode of BBC One anthology drama "Accused". He won an International Emmy Award for his role. In May 2011, he starred as Joseph Bede in "The Shadow Line", a seven-part television drama serial for BBC Two. On 31 December 2011, Eccleston played the role of Pod Clock in an adaptation of Mary Norton's children's novel "The Borrowers" on BBC One. In July 2012, he starred in the political thriller "Blackout" on BBC One. In the same month, he starred as Creon in an adaptation of "Antigone" at the