So the spell of the three genies didn’t work because Will doesn’t have his heart? What does that has to do with the spell?
After watching 110 a few times now, I don’t think there is a spell at all. I think Amara tricked Jafar into believing there was one. She wanted her sons back, not to break any laws of magic.
[adrotate group="5"]
"He was a lot of things to me" "The only conclusion was love"