Looks like after the slap Rumple steps in, but I can’t tell if he’s stepping in between them or is he stepping next to Zelena to protect her? It looks like he comes to her side. I know he’s been defiant toward her so far so I don’t see why he’d be on her side in the next episode, unless he’s trying to egg Regina on and make her angry. In the Canadian promo Regina tells Robin that Rumple thinks Zelena is more powerful than her. Either Zelena lies to her or Rumple says that to Regina to make her angrier for when she goes after Zelena (we already know he chose Regina over Zelena a long time ago).