Top Gun: Maverick stands up to China; Tesla plans a drive-in; Stranger Things viewership is a huge win for Netflix;…