Per What’s On Netflix, the licensing terms between Netflix and The CW meant that each show would remain exclusively on Netflix for five years after the final season became available. This means that ...