The Scottish actor, who made her name in Harry Potter 20 years ago, talks about the joy of playing a villain and the confidence she now feels about her career and life.