Doctor Doctor Alexandra lester Amelia Woods is a schizophrenic who sees things other dont. At her new home, EverTree she begins to see things. Things that aren't humanly possible. But its all in her head, isn't it?