Board Thread:General Discussion/@comment-24846659-20141021134005/@comment-5154975-20141021154125

Or the better explanation is that Anastasia is still in Wonderland and the curse that Snow White enacted brought everyone back to Storybrooke, including Will, but since Anastasia was never taken by the curse the first time, she was left behind. Or something like that.