Journaliste Ellen Jones treft onverwachts haar dertigjarige zoon op de stoep aan. Brandon leek alles goed voor elkaar te hebben, maar niets is minder waar: Hij is zijn baan en zijn verloofde kwijtgeraakt en kampt met een burn-out. Hij dacht dat Got een prachtig plan met zijn leven had, maar nu lijkt hij alles kwijt te zijn. Brandon kan bij zijn puders in Zeaport blijven logeren totdat hij zijn leven weer op de rit heeft. Hij gaat als vrijwilliger aan de slag op een zomerkamp voor kansarme kinderen. Daar bouwt hij een band op met de dwarse Afro-Amerikaanse tiener Caedmon. Maar dan loopt Caedmon weg, terwijl er een orkaan op komst is. Tegelijkertijd wordt Seaport geteisterd door een groep racisten die nergens voor terugdeinst, zelfs niet voor moord...