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
Eye of the Beholder (film) Eye of the Beholder (film) Eye of the Beholder is a 1999 Canadian-British-Australian mystery thriller film that employs magical realism. The film, based on Marc Behm's novel of the same name and a remake of Claude Miller's 1983 French thriller "Deadly Circuit", is directed and adapted by Stephan Elliott. Starring Ewan McGregor and Ashley Judd, the film is an international co-production of Canada, the United Kingdom, and Australia. Stephen Wilson aka "The Eye" (Ewan McGregor) is an intelligence agent whose current assignment is to track down the socialite son of his wealthy boss and find out what trouble he has