Board Thread:Spoilers!/@comment-4637931-20150420040631/@comment-1916997-20150420044159

Most of all the questions you have are being discussed on this thread, Beekee:

http://onceuponatime.wikia.com/wiki/Thread:212423