In 1919, in the town of Edenfall, Pennsylvania, young Vasilisa, her mother Tatiana, and her grandmother (Babka) have just learned that her father has been presumed dead in WWI. Meanwhile, a young boy, Ivan, is looking for vengeance after the murders of family members. There appear to be supernatural forces at work that the two teens must work together to defeat.
In 1899, Valentina and her unusual "family" live on a beautiful ranch, raising horses and protecting the mysterious, magical "God Vine." Valentina begins to have visions of a handsome young man, and she knows that their fates are intertwined. However, he doesn't live in the time she is in, which means she has to make use of the power of the "God Vine" in order to be with him.
Benjamin Bradford is a single father, doing his best to raise his daughter, Sofia. He feels he has to be a perfect parent to prevent Sofia's grandparents from taking her away from him. This is made more difficult by keeping his mental illness hidden from everyone but his therapist. When the woman he considers the love of his life comes back into the picture, things get even more complicated, particularly as she is marrying his best friend.