Comprehensive
A comprehensive view of human nature must acknowledge both our capacity for cruelty and our inclination toward benevolence.
Comprehensive: complete; including all or nearly all elements or aspects of something.
Synonyms: Inclusive, thorough, exhaustive, all-encompassing.
Antonyms: Partial, limited, selective, incomplete.