As a psychiatrist, Cara Harding (Julianne Moore) is often met with a unique and dangerous person. Then, Cara meet with David (Jonathan Rhys Meyers). David has unique character.
David has a dual personality. Sometimes David turned into Adam. And medical records indicate that David and Adam are two different people. How could this have happened? Cara Interested to investigate David and Adam.
After investigating, Cara found a strange fact. There are two souls in one body. Who are Adam and David? Moreover, another mystery begins to emerge and this mystery took the lives of people around Cara.