Netflix’s new time travel thriller just landed on the streamer, and it’s pitched for people who enjoy cheeky nostalgic fun.