Multifaceted
/ˌmʌltiˈfæsɪtɪd/ adjective easyHaving many different sides, qualities, or aspects.
The novel's multifaceted protagonist is charming in one chapter and ruthless in the next.
Memory Trick
'Multi-' (many) plus 'facet' (a cut surface of a gem) — a multifaceted person sparkles with many different facets, like a cut diamond.