1935 – Nel piccolo paese di Idlewild in Georgia, in un cabaret dalle atmosfere elettrizzanti, Percival (Benjamin) un pianista di talento vive una vita tranquilla, mentre Rooster (Patton), l'intrattenitore e gestore del club, non perde occasione di mettersi in mostra sotto i riflettori. Ma tutto cambia quando l'avarizia, la celebrità e un omicidio minacciano di distruggere la loro amicizia ed il posto che li tiene uniti. È la storia di due uomini che sognano di cambiare vita. Due amici, due scelte, due destini legati per sempre...