Episode 301 - The Sins of the Father: In the Season Three premiere, Strand unearths some secrets about his father, and Alex begins to make connections between the old and the new.
00:00:00