Janie (Halle Berry) kényszerházassága ellenére meggyõzõdéssel hisz a szerelemben, és amikor egy jóképû férfi vetõdik eldugott házukhoz, a szívére hallgat. Joe Starks mellett csodálatos élet vár rá, közösen felépítenek egy várost, ám a pozíciók tönkreteszik házasságukat, Joe belehal a kötelezettségekbe. Ekkor megjelenik Tea Cake (Michael Ealy), aki szenvedélyességével elsodor mindent, Jane új életre kel. A sors azonban alaposan próbára teszi Jane hitét.