In the Season 2 finale of “The Americans,” Philip and Elizabeth evacuate their children while trying to complete the mission; Stan holds Nina’s future in his hands. “Echo” airs on Wednesday, May 21, 2014 at 10 p.m. ET/PT on FX.