A viscerally unnerving film that blends sci-fi with social commentary to create a disturbing, if not familiar, tale about privilege.

A viscerally unnerving film that blends sci-fi with social commentary to create a disturbing, if not familiar, tale about privilege.