12-річний Мігель живе в мексиканському селі в родині шевців і таємно мріє стати музикантом. Таємно - тому що в його сімейному клані музика вважається прокляттям. Колись його прадід залишив свою дружину, прабабу Мігеля, заради мрії, яка тепер не дає спокійно жити Мігелю. З тих пір музична тема в сім'ї стала табу. Мігель виявляє, що між ним і його улюбленим співаком Ернесто де ла Крусом, нині покійним, існує якийсь - поки неназваний - зв'язок. Хлопчина відправляється до свого кумира в Країну Мертвих, де зустрічає душі своїх предків. Коко знайомиться там з духом-трикстером по імені Ектор (у вигляді скелета), який стає його напарником-провідником. Удвох вони відправляються на пошуки де ла Круса.