Pela tradição, Morgane (Vanessa Paradis) terá de eleger um padrinho para seu filho Arthur. Mas existem apenas seis bruxos na Terra e o único bruxo que poderia ser o padrinho é Molok (Jean Reno), o último bruxo representante do mal que precisa de um descendente. Por esse motivo, ela recusou escolhê-lo. E a única opção é encontrar um mortal que nasceu no mesmo dia e hora que Arthur, esse mortal é Micheal Firth, um inventor americano por quem Morgane acaba se apaixonando. Mas Molok não vai permitir tão facilmente que Micheal seja o padrinho. Juntamente com Micheal e Eglantine, Morgane tenta impedir que Molok pegue seu filho.