"This here's the paradise of the locust, the lizard, the snake. It's the land of the bleeding rifle." So snarls murderous outlaw Frank Griffin in the monologue that gives Godless, the new seven-episode Netflix miniseries premiering on November 22nd, its title. Leading a pack of marauders out to ... See more »