A prophet who longed to look upon his deities. A daunting journey to a mountain peak. A confrontation with gods too powerful to name.
Peter Rhodes
Director
H.P. Lovecraft
Writer