The return of Locke & Key on Netflix and the debut of Invasion on Apple TV+ highlight a relatively quiet week of streaming releases.