The Imposters Cast Reacts to the Season 1 Finale