
Sara Adams awakes blind, unable to remember the most basic details of her life, but her darkness seems a blessing when she discovers the terrors of The Light. Stella Montgomery investigates the news from the mean streets of Detroit, where she's noticed a disturbing...