İspanyol kökenli Meksikalıların yoğun olarak yaşadığı Doğu Los Angeles mahallelerinde hayatını sürdüren Caroline, güzelliğiyle dikkat çeken yetenekli bir ressamdır. Ancak genç kadının hayatı, ailesinin karanlık geçmişine dair gördüğü ürkütücü kabuslarla gölgelenmiştir. Bu kabusların merkezinde, yüzyıllar önce yaşanan ve "Şeker Adam" efsanesini doğuran kan donduran bir trajedi yatmaktadır.
Efsaneye göre, başarılı bir sanatçı ve Afro-Amerikan bir köle olan Daniel Robitaille, beyaz bir kadına aşık olma "gafletinde" bulunmuştur. Bu durumu öğrenen beyaz ırk mensupları, Daniel'i vahşice cezalandırır: Bir kolunu kestikten sonra onu tamamen bala bulayıp dev arı kovanlarının arasına atarlar. Binlerce arının sokmasıyla acı içinde can veren Daniel, intikam yemini etmiş bir ruh olarak aynaların ardına hapsolur. Caroline ise bu trajik figürün hayattaki tek torunudur.
Geleneksel "Ölüler Günü Festivali" hazırlıklarının başladığı günlerde, kabuslarından kurtulmak isteyen Caroline, bu asırlık laneti sona erdirmeye karar verir. Ancak Şeker Adam, kendi kanından olan bu kadını yanına çekmek ve intikamını tamamlamak için geri döner. Caroline, içine girdiği dehşetin boyutlarını fark ettiğinde, hem kendi canını kurtarmak hem de ailesinin üzerine çöken bu laneti sonsuza dek yok etmek için amansız bir mücadeleye girişir.