Dramatický příběh odehrávající se na konci 60. let ve Svahilsku v jihovýchodní Africe, kde končí koloniální nadvláda britské říše, sledujeme očima dospívajícího Ralpha Comptona. Bylo mu jedenáct, když se jeho rodiče rozvedli kvůli matčině nevěře s otcovým nejlepším přítelem. Ralpha poté poslali do školy a jeho otec ztratil pozici ministra školství. Když se čtrnáctiletý mladík vrací domů, zjišťuje, že otec se oženil s bývalou americkou letuškou Ruby a že pije. A přestože s macechou zpočátku vede válku, musí se s ní spojit, když se otcův alkoholismus vymkne veškeré kontrole. Britská komunita horečně připravuje amatérské představení Camelot, aby udělala dojem na britskou princeznu Margaretu, která se sem chystá na návštěvu. Ralph v něm dostane roli, zamiluje se a nachází cestu, jak uniknout z rodinného pekla.(oficiální text distributora)