Netflix | March 22nd, 2022 A Bizarre New Netflix Series Is Taking Over The Charts A bizarre new Netflix series is taking over the charts on the streamer this week, and here's which one it is.