Alex (played by Kyle Gallner) is a protagonist in Alien Code.
Alex is the central protagonist, a cryptographer recruited by Rebecca to decipher an encrypted message for A.R.I.S.T. His work reveals a dangerous machine and a warning of global catastrophe, after which he suffers violent illness and altered perceptions. He joins Beth, seeks Dr. Miles Driskoll, and attempts to erase the machine’s blueprints. Beth (played by Azura Skye) is a protagonist in Alien Code.
Beth is a dying cryptographer who experiences the same disturbing visions and physical consequences as Alex. She finds him, warns that the encrypted message has been misunderstood, and helps develop a virus to exploit the machine. She reveals Dr. Miles Driskoll’s identity, guides Alex toward him, and urges him to avoid surveillance. Rebecca (played by Mary McCormack) appears in Alien Code.
Rebecca works for A.R.I.S.T., a private company operating under contract with the NSA, and recruits Alex for the dangerous decryption assignment. She offers him a large payment in exchange for a non-disclosure agreement, making her the initial link between Alex and the organization whose project later causes his illness and surveillance. Dr. Miles Driskoll (played by Richard Schiff) appears in Alien Code.
Dr. Miles Driskoll is one of A.R.I.S.T.’s founders and the mysterious figure who communicates with Beth through a computer. He helps Beth and Alex create a virus, explains the machine’s possible effects on reality, and directs them to erase its blueprints from the organization’s server using an east-wing maintenance route.
Alien Code (2017) character relationship network mapped with AI analysis. Explore the connections, alliances, and conflicts between characters.
Characters
Alex
(played by Kyle Gallner) — protagonist
Alex is the central protagonist, a cryptographer recruited by Rebecca to decipher an encrypted message for A.R.I.S.T. His work reveals a dangerous machine and a warning of global catastrophe, after wh...
Beth
(played by Azura Skye) — protagonist
Beth is a dying cryptographer who experiences the same disturbing visions and physical consequences as Alex. She finds him, warns that the encrypted message has been misunderstood, and helps develop a...
Rebecca
(played by Mary McCormack) — supporting
Rebecca works for A.R.I.S.T., a private company operating under contract with the NSA, and recruits Alex for the dangerous decryption assignment. She offers him a large payment in exchange for a non-d...
Dr. Miles Driskoll
(played by Richard Schiff) — supporting
Dr. Miles Driskoll is one of A.R.I.S.T.’s founders and the mysterious figure who communicates with Beth through a computer. He helps Beth and Alex create a virus, explains the machine’s possible effec...
Canonical Relationships
Family, romantic, and professional connections based on plot evidence.
Rebecca → Alex
(Professional Recruiter)
Rebecca approaches Alex on behalf of A.R.I.S.T. and offers him a large payment to sign a non-disclosure agreement and decipher an encrypted message.
Story Dynamics
Alliances, conflicts, and narrative interactions that evolve throughout the story.
Dr. Miles Driskoll → Alex
(Narrative Guide)
Miles explains the message's effects and directs Alex to erase the machine's blueprints from A.R.I.S.T.'s server.
Beth → Dr. Miles Driskoll
(Alliance Secret Collaborator)
Beth communicates with Dr. Miles Driskoll through a computer, and says he helped them communicate and create the virus.
Alex → Beth
(Alliance Investigation Partner)
Alex and Beth work together with the mysterious communicator to develop a virus intended to exploit the machine's vulnerabilities.
Story Analysis
A paid decryption job exposes Alex and Beth to a reality-altering machine whose future activation may already have reshaped the world.
Plot Progression
The Paid Secret
Silence and Symptoms
The Cryptographer's Warning
The Hidden Founder
A Future Already Changed
Directed by Michael G. Cooney
Alien Code (2017) · 5.4/10 · science-fiction
Content sources
Plot breakdown and analysis on this page are AI-generated from the title's synopsis and metadata.