Horror Hotel

August 7, 2011 at 6:50 pm (9 Heads, Horror Hotel)

Horror Hotel (City of the Dead in England) is a British flick featuring Christopher Lee and set in New England. With overwhelming atmosphere and unflinching satanic themes, Horror Hotel is a minor masterpiece.

Read the rest of this entry »


Permalink Leave a Comment