Ilmateadete lugeja saadetakse iga aasta Punxsutawneyisse, et teha seal reportaaž ilma ennustavast koopaoravast. See on neljas aasta järjest ja ta ei üritagi oma masendust varjata. Kuid ärgates koopaorava päevale järgneval päeval, märkab ta peagi, et see tüütu päev, mille ta enda arvates selleks korraks selja taha jättis, kordub taas ja järgmist päeva ei olegi.

Vaesest perest pärit Charlie (Freddie Highmore) veedab enamuse enda ajast unistades šokolaadist, mida ta aga osta ei jaksa. Tema elu aga muutub, kui suure šokolaaditööstuse ülem Willy Viltune (Johnny Depp) teatab, et üle terve riigi on saadetud viis šokolaaditahvlit, milles paikneb "kuldne pilet". Selle pileti omanikud saavad tasuta ringreisi koos Willy-ga tema vabrikus ning Charlie selle pileti leiabki. Kuid käik vabrikus tuleb küllaltki üllatusterohke, kuna ülejäänud neli last osutuvad küllaltki õelateks.