Multifaceted

/ˌmʌltiˈfæsɪtɪd/ adjective easy

Having 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.