Board Thread:Spoilers!/@comment-99.127.149.28-20130211030244/@comment-5106672-20130211052322

Random speculation: could the girl in the flachback be the Blind Witch from The Thing You Love The Most?