This Wednesday, October 22, 2025, Netflix rolled out a brand new Italian series — and it wasted no time captivating subscribers around the globe. In fact, ...