Sanctuary S3E4 backdrop
Sanctuary poster

Sanctuary (2008)

S3E4 Trail of Blood

Nov 05, 2010 Season 3 Episode 4 Action & Adventure, Sci-Fi & Fantasy

Nikola Tesla reappears, sending a distress signal to Helen from the Colombian Highlands. However, Will is skeptical about his trustworthiness.