Unbreakable Promise

The Unbreakable Promise is a spell that binds any witch or being to a promise. The breaker of the promise will die if they break it. The unbreakable promise is a version of binding magic.

Known Participants

 * Ruby LaFontaine (Caster: promise maker)
 * Wyatt Halliwell (Promise keeper)
 * Prue Halliwell (Promise Keeper)

Notes and Trivia

 * Ruby cast the curse in the Nightmare realm.