Search results for "J. Douglas Stewart"
Season 1 of The Stand premiered on December 17, 2020. When the “Captain Trips” flu epidemic wipes out more than 99% of the population, the remaining few immune to the…
Kevin deciphers the tablet and figures out how to close the gates of Hell. He tells Sam and Dean that according to the tablet one person must face a series…