It appears that there will be more of The Institute.
Several of Netflix's popular series have received renewals; which shows are they?
Well, after the One Chicago trio was renewed earlier this week, two more NBC dramas have also been renewed. Take a guess at what they could be?