Desi in familia sa muzica e interzisa de generatii, tanarul Miguel (Anthony Gonzalez) viseaza sa devina un adevarat cantaret, la fel ca idolul sau Ernesto de la Cruz (Benjamin Bratt). Incercand cu disperare sa-si dovedeasca talentul, Miguel se trezeste prins in uluitorul si coloratul Tinut al Mortilor. Acolo, il intalneste pe fermecatorul pezevenchi Hector (Gael Garc a Bernal). Impreuna, cei doi noi prieteni pornesc intr-o calatorie extraordinara pentru a dezlega misterul ascuns de generatii in familia lui Miguel.