John Kennex (played by Karl Urban) is a protagonist in Almost Human.
John Kennex is a troubled detective in New Pittsburg who returns to police work after a 17-month coma caused by an ambush that cost him his leg and partner. Using a cybernetic prosthesis and recovering lost memories, he investigates the gang attack while reluctantly developing a partnership with Dorian. Dorian (played by Michael Ealy) is a protagonist in Almost Human.
Dorian is an older DRN police android assigned to John Kennex after John rejects a standard-issue unit. Designed to behave more like a human, Dorian shows emotional responses, dislikes being called a synthetic, and uses dry sarcasm. His unusual personality becomes central to his growing relationship with John. Rudy Lom (played by Mackenzie Crook) appears in Almost Human.
Maldonado (played by Lili Taylor) appears in Almost Human.
Maldonado is the captain who recalls John Kennex to the police force after his long recovery. She assigns him a new android partner, first a standard unit and then Dorian, placing John back into active investigations and initiating the partnership that drives the story.
Almost Human (2013) — Character Map & Story Timeline
Almost Human (2013) interactive character relationship network and AI-powered story timeline. Explore the connections, alliances, and conflicts between characters across the narrative arc.
AI Narrative Summary
Overall narrative architecture across all 1 seasons
Character Network — 4 Characters
John Kennex (Karl Urban) — protagonist John Kennex is a troubled detective in New Pittsburg who returns to police work after a 17-month coma caused by an ambus...
Dorian (Michael Ealy) — protagonist Dorian is an older DRN police android assigned to John Kennex after John rejects a standard-issue unit. Designed to beha...
Rudy Lom (Mackenzie Crook)
Maldonado (Lili Taylor) Maldonado is the captain who recalls John Kennex to the police force after his long recovery. She assigns him a new andr...