Lovecraft Country poster 2 [WATCH: Lovecraft Country sneak peek]