H.P. Lovecraft's Two Left Arms
2018 Horror Not Rated 76 Minutes
In Theaters | N/A | |||
On 4K UHD | Not Available | |||
On Blu-ray | Not Available | |||
On DVD | March 20, 2018 |
Principal Cast
Director
Carter arrives in Italy to restore an ancient painting hidden in a de-consecrated church. As he goes about his work, he discovers the surroundings occupied by people performing strange rituals and a town that is hiding a mystery concerning the nearby lake, which local legend claims was created by a meteor's impact. An impact, it seems, still felt hundreds of years later.
Not Rated.
Released by Widowmaker Films. See more credits.