A Sparrow in a Swallow’s Nest
Watch Online The Terror Season 2 Episode 1 for free. The quality of this episode is HD. The Terror Season 2 Episode 1 - A Sparrow in a Swallow’s Nest Watch Online - The original Air Date of this episode was Aug. 12, 2019
In 1941, Chester Nakayama finds himself caught between his insular Japanese American neighborhoodon Terminal Island, California, and his current life as an all-American guy. When extreme circumstances push both his community and personal life to the brink, Chester must grapple with what kind of a man he wants to be, all while someone watches closely.