Even fairy tales have limits,” said Sophie. “Three people can’t have an Ever After. Not without me being alone.