When Charlotte finds out that her monster isn't the only thing in life she has to be scared of, she realizes not everyone is who they seem and begins to question trusting even herself... Would you trust yourself if you suddenly found out your whole life was a lie?
48 parts