Кондитерский магнат устраивает необычное состязание. Пятерым счастливчикам достанется экскурсия по его волшебному заводу, а одному — целая гора шоколада, которой хватит навсегда. Среди участников оказывается Чарли, мальчишка из семьи, где денег едва хватает на хлеб. Он и мечтать не мог о покупке сладостей, но судьба дарит ему заветный золотой билет.
Экскурсия начинается как сказка, но постепенно превращается в испытание. Остальные четверо детей — избалованные, жадные или просто невоспитанные — один за другим попадают в неприятности и покидают группу. Чарли, скромный и честный, наблюдает за этим с тревогой. Сможет ли он, в отличие от других, пройти весь путь до финала и узнать, что же приготовил для него хозяин этой удивительной фабрики?