On February 14, "Echo" premiered to rave reviews. Critics praised its innovative storytelling, stunning visuals, and outstanding performances. The show became an instant hit, with over 10 million viewers tuning in within the first 24 hours. The hashtag #EchoOnNetflix trended on Twitter, and fans took to social media to share their theories and reactions.