New Netflix Drama Series Skyrockets to No. 1 Immediately Following Premiere by Michael Hein March 29, 2023