Rok 1859, Karolina Południowa. Kiedy kilkuletni Tommy zostaje wychłostany przez sadystycznego nadzorcę, ojciec zabija oprawcę syna i zbiega. Wyjęty spod prawa niewolnik podróżuje na północ, planując kupić wolność chłopcu.
Młoda Amerykanka opiekuje się lalką, która należy do zdziwaczałych londyńczyków. Wkrótce dziewczyna odkrywa, dlaczego rodzina traktuje kukłę jak własne dziecko.
Kiedy matka Josha (Finn Cole) umiera w wyniku przedawkowania, nastolatek przeprowadza się do swoich krewnych mieszkających w Kalifornii. Wkrótce odkrywa, że jego rodzina utrzymuje się z działalności przestępczej. Po sześciu latach spędzonych w więzieniu do domu wraca kuzyn Josha, Pope (Shawn Hatosy), który został skazany za napad na bank i nieumyślne spowodowanie śmierci. Josh próbuje się zaaklimatyzować w nowym mieście i dostosować do panujących w rodzinie zasad.