Sanctuary poster
TV

Sanctuary (2008)

S03E04 Trail of Blood

Nov 05, 2010 • Season 3 • Episode 4 • HD

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

Country: US