This interesting indie movie is set in a world where…