In a secluded castle, Margaret, a highly sensitive young girl, lives peacefully with her mother. On the evening of her twentieth birthday, Margaret's grandmother is invited for dinner. As the sun sets...Show more