While on a boat trip to Paris, a man has a vision in which he sees his brothe...
The Veil
Season 1 Episode 9: The Return of Madame Vernoy
In August of 1927, Madame Sita Vernoy dies in a small town in India, leaving a grieving husband and a newborn son. One year and ten days later, Santha Naidu is born in Delhi: a girl-child who slowly begins to remember her previous life as...