Question: what is the difference between a complex character and a flat character?
Answer: Flat characters are two-dimensional in that they are relatively uncomplicated and do not change throughout the course of a work. By contrast, round characters are complex and undergo development, sometimes sufficiently to surprise the reader. The two types are described by E.M.