Trailer Episode 2: England/Canada: Albert Walker

Published: June 27, 2018, 3:08 a.m.

A fishing crew was fishing off the south coast of Devon, England. They weighted their nets down but found much more than they had bargained for. What they had pulled out of the English Channel was the body of a man. Little did they know that this discovery would launch an international investigation that would span through Europe and all the way across the Atlantic to Canada.