Netflix's thriller serie ‘Echoes’ draait om de identieke tweeling Leni en Gina McCleary ( Michelle Monaghan ), die hun leven ruilen zonder zelfs hun echtgenoten hiervan op de hoogte te stellen. Terwijl ze zich voordeed als Leni in het bijzijn van Jack Beck en de hele familie McCleary, ontmoette Gina haar jeugdliefde Dylan James. Ze onthulde haar afspraak met haar zus aan Dylan en begon te dromen over het delen van haar leven met hem. Dylan wakkerde zijn gevoelens voor Gina weer aan, wat de weg vrijmaakt voor levensbedreigende gevolgen. De kijkers zijn verbijsterd en Dylan wordt dood aangetroffen door de agenten van Easton County. Dus, wie heeft hem vermoord? Laten we het uitzoeken! SPOILERS VOORUIT.
Wanneer Gina, die zich voordoet als Leni, uit diens huis verdwijnt, arriveert de echte Leni op Mount Echo om het mysterie achter de verdwijning van haar tweelingzus op te lossen. Haar zoektocht naar de waarheid leidt haar tot het besef dat haar geliefde zus haar begint te haten. Ze komt erachter dat Gina tal van details over haar leven voor haar heeft verborgen, waaronder diens buitenechtelijke affaire met Dylan. Leni staat versteld als ze begrijpt dat Gina niet meer haar 'aanbeden helft' is, maar iemand die van haar wegdrijft om Dylans partner te worden. Deze realisaties verbijsteren haar en ze wil er iets aan doen.
Leni begint te denken dat ze de controle over Gina's leven terug moet krijgen en merkt dat Dylan degene is die haar zielszuster van haar afpakt. Nadat ze zich realiseert hoe belangrijk Dylan voor Gina's leven is, confronteert Leni de voormalige, waarschijnlijk om hem te vragen haar zus met rust te laten. Dylan maakt haar hoogstwaarschijnlijk duidelijk dat hij niet zonder Gina kan, aangezien ze zwanger is van zijn baby. De confrontatie eindigt met Leni die Dylan neersteekt. Tegen de tijd dat Gina Dylan ontmoet, heeft hij al een enorme hoeveelheid bloed verloren. Ze probeert haar geliefde te redden, maar Dylan verwijdert het mes uit zijn lichaam om zijn dood vast te maken nadat hij zich realiseert dat hij het niet zal overleven.
Leni heeft altijd geprobeerd het leven van Gina te beheersen en haar acties te dicteren. Voor dat laatste heeft ze zelfs verschillende beslissingen genomen zonder er zelfs maar over te praten. Toen Gina zich realiseerde dat ze hulp nodig had, begon ze een psychiater te raadplegen, alleen voor Leni om hetzelfde te stoppen, zodat haar zus niet buiten haar machtsgebied zou groeien. Dylan slaagde er echter in om Gina te helpen uit de invloed van Leni te komen. Hij begon zijn leven met haar te delen en maakte haar in staat om naar het leven te streven zonder de gezaghebbende aanwezigheid van Leni. Toen Gina zwanger raakte van Dylans baby, realiseerde ze zich dat weglopen met Dylan een noodzaak is.
Deze ontwikkelingen in het leven van Gina hebben Leni ertoe gebracht Dylan tot een confrontatie te brengen. Ook al heeft Leni haar tweelingzus verteld dat ze hem per ongeluk heeft vermoord, het kan een leugen zijn dat ze Gina vertelt haar niet te verliezen. Ze weet misschien dat ze haar zus voor altijd zal verliezen als ze toegeeft Dylan opzettelijk te hebben vermoord om te voorkomen dat hij met Gina wegrent als ze echt hetzelfde heeft gedaan. Gezien de wreedheid van Leni kunnen we haar woorden alleen met een korreltje zout nemen. Bedoeld of onopzettelijk heeft Leni Dylan vermoord, wat ook een einde maakt aan Gina's droom om een leven te leiden ver weg van Leni's controle, met haar geliefde en ongeboren baby.
Nadat ze Dylan heeft verloren, eist Gina wraak op Leni door het moordwapen in Leni's auto te plaatsen. Ook al moet Gina haar deel doen, sheriff Louise Floss arresteert uiteindelijk de echte moordenaar.