Jane Campion is a tough director.