Dans le passé : Jasmine demande son aide à Aladdin afin de sauver son père, sous l'emprise de Jafar. Ensemble ils se rendent à la caverne aux merveilles à la recherche d'une arme capable de vaincre le Vizir et découvrent qu'Aladdin est un Sauveur, et le seul à pouvoir vaincre Jafar. Après avoir délivré le Sultan, Aladdin décide de partir à la poursuite de Jafar qui a pris la fuite. Il demande à Jasmine de l'accompagner mais la princesse préfère rester à Agrabah afin de restaurer son royaume.
Dans le présent : Emma découvre que l'Oracle a été tué. Sur place, Shirin tente de s'enfuir mais est rattrapée puis interrogée. Elle avoue alors sa véritable identité et qu'elle recherche Aladdin. Aidée d'Emma et de Regina, Jasmine retrouve la trace d'Aladdin dans une crypte et pense alors qu'il est mort. Plus tard, le sauveur retrouve Jasmine et elle lui demande son aide pour sauver Agrabah.