Film, sihirbaz çırağı Myra Shumway merkezindedir. Myra, zengin bir politikacı olan nişanlısı Paul tarafından takip edilen dedektif Alex Ross tarafından izlenmektedir. Myra, nişanlısından kaçmak ve hayatının anlamını aramak için Meksika'ya gider. Burada, eski bir Maya şamanı olan Brujo ile karşılaşır ve ondan geleneksel sihir prensiplerini öğrenmeye başlar. Alex Ross, Hiroşima'da yaşadığı travmatik bir deneyimin ardından yaşadığı stresi atlatmaya çalışan eski bir foto muhabiridir. Brujo'yu bulmak için Myra'nın izini sürer ve yolculuk sırasında Myra'ya aşık olur, ancak bu duygu karşılık bulmaz. Brujo, Myra'ya sihir yapabilme yeteneği veren bir iksir sunar.