Movie Review – Xtro

This past week I finally managed to watch Xtro, a 1983 British science fiction horror film directed by Harry Bromley Davenport. I first heard about the film when it was discussed on RedLetterMedia’s show Best of the Worst, where they deemed their selection of the film an accident because they found it to have legitimate quality. This piqued my curiosity, so watching it this Halloween season became a priority of mine.Read More »