Stan Lee’s Lucky Man S02E02
Season 2 Episode 2: Episode 2
A club reveller is found wandering the streets of Vauxhall with a screwdriver buried deep in his head. All signs point to a new wave of hate crimes that lead straight to a local religious cult. There, Harry meets the Reverend Huxley, a formidable evangelical priest with a terrifying agenda and an army of disciples.