Board Thread:General Discussion/@comment-25926288-20180505005808/@comment-35372384-20180505065610

Amazing episode but it's sooo confusing. So there are 3 Reginas now? 3 Rumples? 3 Henrys? Who had called the original Henry when he was a teen? Another Henry? Are there 2 Belles too since one is in Storybrooke? Another Zelena? Emma has 3 kids now? It would have been better to leave the timelines like they were before. They were messy but now it's messier.