British film and TV star TOBY STEPHENS struggled to overcome alcohol addiction when it caused him to turn up to auditions and forget his words. The 36-year-old actor, who played villain Gustav Graves in the 2002 Bond movie Die Another Day, knew he had to kick the habit or say goodbye to his burgeoning career. He says, "I've been teetotal for seven years and intend to remain so. "I am tempted occasionally but I know my life is so much better without it. "I am much nicer without it and it is not worth going back to it."