Lovecraft Country Season 2: All things you need to know about release date, cast and plot. October 26, 2020 by Mathew Rockford