The is the best episode ever!!! But I'm upset with rumple!!! Seriously he promised belle to not kill Zelena and he even gave a fake dagger to belle but I at the same I understand him because he felt that he owed Neal that favor and I saw his sad face when