De 18-jarige Thomas Rider weet bijna niets van zijn ouders, alleen dat zijn moeder overleed op de dag dat hij geboren werd in Ashland, Alabama. Thomas besluit op zoek te gaan naar zijn familiegeschiedenis en vertrekt naar het stadje. De kleurrijke plaatselijke bevolking vertelt Thomas de meest bizarre verhalen over het eeuwenoude watermeloenfestival en de belangrijke rol die zijn moeder daarin speelde. Stukje bij beetje krijgt Thomas een beeld van zijn eigen identiteit, die van het stadje en komt hij terecht in een reeks gebeurtenissen die zijn leven volledig op zijn kop zet.