There aren’t many more episodes for this spinoff series to earn a renewal, so its ratings, and other key metrics, have to improve, and fast. That’s the stark reality – and tonight, the tycoon in hiding, Howard Stark himself (played by Dominic Cooper), makes an appearance, finding Carter (Hayley Atwell) to, perhaps, help save the day.