Season 3 Episode 10 episode 10

Falling Skies Season 3 Episode 10 "Brazil" Promo

The arrival of more interstellar players puts the fate of the Earth's remaining survivors in doubt in the Falling Skies Season 3 finale, episode 10 "Brazil" airing next Sunday on TNT.