Netflix’s Echoes: why everyone’s talking about the new limited drama series that’s currently number 1 on the platform