Yup.  I just went and reminded myself of the plot of Quatermass (I did watch it at the time, but y'know...).  I do think those pointing out the similarity have a good point.  As I recall, that ended like a Russian fairytale (they all died happily ever after) as well.  Wait for a couple of reviewers to point it out, and it can go in the article.