I may be 10 years behind, but Gibson crafts a pleasantly complex and nuanced female protagonist.