Watch “The Call of Cthulhu,” a film straight from the Carrollwood Cultural Center’s film studio, streaming October 22 through November 5. “The Call of Cthulhu,” originally written by H.P. Lovecraft in 1926 and serialized in the February issue of “Weird Tales” in 1928, follows the story of an unnamed protagonist (Craig Ruska) who stumbles upon […]