‘Lovecraft Country’ finale: ‘We can be monsters or heroes.’

In the finale of HBO’s “Lovecraft Country” (Sunday at 9 p.m.), a horrific date with destiny looms, and blood spills

Read more