Season 2 Episode 10 episode 10 Falling Skies Season 2 Episode 10 “A More Perfect Union” Sneak Peek 2 08.17.2012. @ 16:50 MiraHalawi Enjoy the second sneak peek for Falling Skies, season 2 episode 10 “A More Perfect Union”.