Director Sophie Barthes on creating a futuristic world in new sci-fi satire