web analytics
Home | Tag Archives: H.P. Lovecraft’s Two Left Arms

Tag Archives: H.P. Lovecraft’s Two Left Arms

Watch H.P Lovecraft’s Two Left Arms FREE on Friday, April 16th

On Friday, April 16th Bayview Entertainment is hosting “Free Movie Friday” with the showing of H.P. Lovecraft’s Two Left Arms. 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 …

Read More »