Zoe Saldana’s New Netflix Series Debuts on Streamer’s Top 10