Platform
UPS
Twitter
Netflix's new number 1 show has everyone asking a lot of questions
Netflix has a new number one show – and it knocked fantasy adaption The Sandman off the top spot. Released on August 19, new mystery thriller Echoes is currently the most popular series on the streamer.