Randolph Carter investigates a demon in Arkham in this H.P. Lovecraft inspired series
https://themoviedb.org/collection/685489