India Opal Buloni - AnnaSophia Robb
Opals Vater - Jeff Daniels
Gloria Dump - Cicely Tyson
Otis - Dave Matthews
Miss Franny - Eva Marie Saint
Amanda Wilkinson - Courtney Jines
Dunlap Dewberry - Nick Price
Stevie Dewberry - Luke Benward
Sweetie Pie Thomas - Elle Fanning
Polizist - Harland Williams
India Opal Buloni ist ein einsames 10-jähriges Mädchen, das gerade mit ihrem Vater in die Kleinstadt Naomi, Florida, gezogen ist. Durch den Umzug verlor sie alle ihre Freunde.
In einem Supermarkt der Winn-Dixie-Kette wird ein Hund gejagt. Opal beobachtet dies. Als der Hund gestellt wird, behauptet sie, es wäre ihr Hund. Sie "tauft" ihn spontan Winn-Dixie, als sie nach dem Namen "ihres" Hundes gefragt wird. Zunächst muss sie ihren Vater, einen Prediger, dazu bringen, den Hund zu akzeptieren, dann den Vermieter. Durch die freundliche Art des Hundes gewinnt Opal neue Freunde. Bei Gewitter reagiert der Hund panisch. Bei einer Party zieht ein Gewitter auf: Winn-Dixie ist verschwunden ...