In Ashboro, 2027, a basement mirror doesn’t reflect—it shows the past, but not yours. Strangers’ sins, betrayals, and murders haunt its glass, driving viewers mad. Alice Wade, a photographer unmoored by her father’s death, sees her mother, Margaret, in the mirror—a woman not yet born. As visions of a bloody-handed man and a burning city unravel her reality, Alice questions her own existence. Is the mirror lying, or is she?