Mighty heroine battles feline foe.