Comedia de fantasía con ambientación navideña que nos presenta a Flora (Melissa McCarthy), una hechicera que ha permanecido atrapada durante más de 2000 años dentro de un antiguo joyero, cuya tarea consiste en cumplir deseos extravagantes y a menudo imposibles. Cuando accidentalmente Bernard (Paapa Essiedu), un hombre adicto al trabajo cuya vida se desmorona, recibe la inesperada ayuda de Flora todo se pondrá patas arriba. Desesperado por recuperar el equilibrio en su vida familiar, Bernard se dará cuenta de que ha descuidado a su hija y su matrimonio, y la genio usará su magia para que recupere el amor de su familia antes de Navidad.