Silence of the Sonograms

Synopsis
With the Legends on high alert with their unwanted guest in their custody, Ava is tasked with the interrogation while Nate and Sara watch. Rory is struggling with the terrible pain in his head and Gary tries to help to manage it the best he can. Meanwhile, Zari enlists Astra and Spooner's help to figure what is going on with Constantine.

Protagonists

 * Legends of Tomorrow
 * Sara Lance
 * Esperanza "Spooner" Cruz
 * Ava Sharpe
 * Nate Heywood
 * Astra Logue
 * Mick Rory
 * John Constantine
 * Zari Tarazi
 * Gary Green
 * Gideon

Antagonists

 * Bishop
 * Kayla
 * John Constantine (The Beast)
 * Noriega

Other Characters

 * David Bowie
 * Behrad Tarazi
 * Jonah Hex
 * Randy Sharpe
 * Pam Sharpe
 * Fernando
 * Lou Reed
 * Gary Green's Father
 * Lita
 * God
 * Necrian Children

Teams and Organizations

 * Legends of Tomorrow
 * AVA
 * Nazi
 * Time Bureau
 * The Smell

Events

 * Bishop's Hybrid Expansion
 * Duel for Mick Rory
 * Kidnapping of Sara Lance

Species

 * Kriblix-Human Hybrid Clones
 * Clones
 * Humans
 * Necrians
 * Metahumans
 * Human-Necrian Hybrids
 * A.I.
 * Demons

Objects and Concepts

 * Space Girl
 * Timeships
 * Waverider
 * Printer
 * Bishop's Ship
 * Electromagnetic Barrier
 * Energy Guns
 * Little Friend
 * Middle Finger Blaster
 * Magic
 * Dark Magic
 * Scarlet Lady
 * Oblivion Spell
 * Memory Spell
 * Beast/Slayers
 * Image Inducers

Locations

 * Earth-Prime
 * Earth
 * Europe
 * UK
 * Great Britain
 * England
 * Northumberland County
 * Constantine Mansion
 * Spain
 * Albacete
 * Fountain of Imperium
 * Ibiza
 * Texas
 * Pliny X-19
 * Hell