While on a boat trip to Paris, a man has a vision in which he sees his brothe...
The Veil
Season 1 Episode 10: Jack the Ripper
A clairvoyant, in dreams and visions, sees a series of grisly murders in London's Whitechapel district. But his knowledge of the details of the crimes makes him a suspect in the eyes of the police.