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.
Carol (Lake Bell) is an aspiring voiceover artist who’s grown up in the shadow of her father, Sam Soto (Fred Melamed), an industry icon. Sam belittles her career chances as a woman in the voiceover world, preferring to encourage male protégé Gustav (Ken Marino). She’s also at odds with her father for other reasons, resenting his young girlfriend Jamie (Alexandra Holden), who seems to represent the kind of ‘baby-voiced’ femininity Carol hates.
When Jamie moves in and Carol is kicked out of Sam’s house, she moves in with her sister Dani (Michaela Watkins) and brother-in-law Moe (Rob Corddry), who are going through a rough patch in their marriage. Trying to keep things together in her personal life whilst pushing ahead professionally, Carol must find a way to make her voice heard.