Cast: Cate Blanchett, Geoffrey Rush NDTV.com - Royalty, power, war, sex, two Oscar-winning actors Cate Blanchett and Geoffrey Rush and millions of dollars. Despite all of this, Shekhar Kapur has created a visually dazzling but inherently soulless film. Did you like Cate Blanchett in Elizabeth? A visual feast |