I haven't seen this yet, but I caught an NPR interview with one of the actors, and apparently the village it's set in is a German founded town in Namibia and really is that bizzarre all on its own. The actor (playing the lead) said it really helped with getting into the right mood for filming, as things were pretty much surreal all the time.
no subject