Lovecraft Country Season 1 Episode 1 – ‘Sundown’

On the series premiere, Atticus Freeman embarks on a journey in search of his missing father, Montrose. After recruiting his uncle, George, and childhood friend, Letitia, to join him, the trio sets out for Ardham, Mass., where they think Montrose may have gone.

alternate link/alternate link