On paper, Echoes, a Netflix limited series about deceptive identical twins, could have worked.  

Arrow

Michelle Monaghan plays identical twins Gina and Leni, who have spent their entire lives effortlessly switching places. 

Arrow

Gina may have moved to Hollywood and lost her soft country twang, but she can easily slip back into it, and Leni can easily slip out of it, almost as if there is no difference between them anymore, which is sort of the point. 

Arrow

Gina, a writer, is married to hunky therapist Charlie (Matt Bomer), while Leni is married to hunky cowboy Jack (Matt Bomer) (Daniel Sunjata).  

Arrow

Then there’s hunky Dylan (Jonathan Tucker), the boy from the past who seems to be nothing but trouble according to everyone else in town.  

Arrow

Gina and Leni switch lives every year on their birthdays — husbands, homes, jobs, clothes, everything — and while they keep a lot of secrets from the rest of the world, they know everything about each other.  

Arrow

“Gina” is called back to her hometown just weeks before their next birthday because “Leni” has gone missing, and her absence reveals a whole world of puzzles that “Gina” must solve. 

Arrow

Throughout the season, this premise twists and contorts, weaving a convoluted mystery with the entire concept of personhood.  

Arrow

Even before the show reveals why this story is so intriguing, there are plenty of intriguing questions to ask and new things to consider for all the millennials who grew up watching “The Parent Trap” 

Arrow

The only real issue with this is that it takes the show a little too long to realise how entertaining and soapy the story actually is. 

Arrow