cate blanchett/miranda otto