Genie Magic

Genie Magic is a type of Magic featured on ABC's Once Upon a Time. It first appears in the first episode of the first season.

Uses
Genie Magic is the ability with which servants of magic, genies, have the power to grant three wishes to any human that picks up their residing lamp or bottle. There are, however, some wish restrictions. One cannot wish for another person's demise by death, bring back the dead, make someone fall in love, change the past or use one wish to ask for many more wishes.

Practitioners

 * Cyrus
 * Genie of Agrabah
 * Rafi
 * Taj
 * Will Scarlet

Appearances
Note: "Archive" denotes archive footage.