When Dani's divorce is finalized, her three lifelong best friends plan a holiday weekend getaway to celebrate. After a night of heavy partying, they happen upon the shop of a strange fortune teller who promises them the men of their dreams. Thinking it's just a game, Dani, Liana, Olivia, and June play along, giving her the names of their favorite rock star, actor, hockey player, and televangelist, but this isn't a run-of-the-mill scam artist. She's a powerful witch who brings their fantasies to life while teaching them to be careful what they wish for.