so I found this cool. There is a Twilight zone sort of channel on youtube
https://www.youtube.com/c/watchdust/videos
But it's not Twilight Zone stuff but rather just scifi short films made by variety of people.
Up for free on youtube. So I'm guessing the company behind it is making all their money on people watching it rather than paying for content. This thing was started way back in 2016 and i'm surprised it's still around.
oh and don't expect any of the videos to tie in to another video. It's mainly original stuff. As long as it has something to do with science or philosophy, the channel accepted it.