Biały nastolatek Hally Ballard (Freddie Highmore) dorasta w Republice Południowej Afryki w czasach apartheidu. Ojciec chłopca, Harold (Michael Maxwell) jest zdeklarowanym rasistą i nie kryje swoich poglądów na temat czarnoskórych. Uzależniony od alkoholu, nie interesuje się zbytnio dzieckiem. W rzeczywistości jego ojcowskie obowiązki wypełnia najlepszy przyjaciel, mentor, opiekun i kelner Hally'ego, Afrykańczyk Sam (Ving Rhames). Ta sytuacja sprawia, że nastolatek żyje w rozdarciu. Zastanawia się, czy przyłączyć się do nienawistnych głupców, którzy każą mu śmiać się z rasistowskich żartów, czy opowiedzieć się po stronie wyrozumiałego opiekuna. Gdy pewnego dnia zostaje upokorzony przez ojca, Sam uczy go, jak mimo wszelkich przeciwności losu, pozostać dumnym człowiekiem.