Cate Blanchett only expected to be in Hollywood for "five years" when she first started out.
The 55-year-old actress has actually been on screen for nearly three decades but insisted that when she started, women had a "shelf life", although she now thinks that female producers make for "more exciting" output.