When Janna buys a warm winter hat for a bag lady, she expects nothing in return. Imagine her surprise when the bag lady turns out to be a genie! Now Janna is the genie's master, and she couldn't be happier, especially when she finds out that the "three wishes" rule is strictly for fairy tales. It turns out wishes are unlimited, and Janna can have whatever she wants. There is a catch though: Genies can't make something out of nothing, so everything...