Warning: Contains plot spoilers
K (Ryan Gosling) is a Blade Runner, hunting down old-model replicants, synthetic slaves who once mounted an uprising against the human race. In the neon and shadows of futuristic Los Angeles, K lives a lonely life. His only companion is his holographic girlfriend Joi (Ana de Armas), who is programmed to please him.
Then while out on a routine job, K stumbles across a mystery which could disrupt the delicate truce between humans and replicants, leading to all-out war. As he follows the trail of clues, pursued by ruthless replicant-maker Niander Wallace (Jared Leto), K must confront a crisis that goes right to the heart of who he is.