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 serial "The Second Coming". Eccleston garnered widespread attention and acclaim for portraying the ninth incarnation of the Doctor in the 2005 revival of the BBC science fiction series "Doctor Who", becoming the first actor to play the role since 1996. He departed the role after a single series, winning a National Television Award and receiving Broadcasting Press Guild Award and BAFTA Cymru Award nominations for his performance. Eccleston has since appeared in the television series "Heroes", "The Shadow Line", "Blackout", "Lucan", "The Leftovers", "Safe House", "Fortitude" and "The A Word" and films including "", "" and "Legend". He won an