Riverdale Season 7 premieres on UK Netflix and Canadian Netflix the day after the live episodes air on TV in the U.S. Netflix doesn't limit the episode selection, so you can watch at your own leisure.