The Abominable Dr. Phibes (1971) – Review

It helps to have rather a loose grasp of sanity when it comes to crafting a horror oddity, but when it comes to the kind

Continue reading

Warlords Of Atlantis (1978) – Review

Doug McClure suddenly finding himself stranded in fantastical realms and fighting off rubbery monsters seemed to happen so often during the 70’s it seemed to