Lovecraft Country Wiki
Advertisement
Lovecraft Country Wiki

Yann Demange is a French-Algerian film director. He is an executive producer and director on Lovecraft Country.

Credits[]

Season 1[]

Trivia[]

External Links[]


References[]