Something went wrong
Try again later.
EPISODE
SCHEDULE
Lovecraft Country - Season 1 Episode 03: Holy Ghost
A young African-American travels across the U.S. in the 1950s in search of his missing father.
4 June 1966, The Bronx, New York, USA
31 July 1986, Zaria, Nigeria
1980, Chicago, Illinois, USA
February 26, 2003 in Dayton, Ohio, USA

