Check out this short film based on the short story “The Statement of Randolph Carter” by H.P. Lovecraft.