Beautiful, interesting, incredible cinema.
Two indigenous brothers from the Solomon Islands escape a cult posing as a leadership training organization, finding refuge in a small, conservative town in rural Georgia.