The world of cinema has always been enchanted by the terrorising prospect of our universe, from unknown organisms drifting in space, to hostile planets looking to make a Terraformer’s day it is last. Even the human element shouldn’t be trusted, as heartless corporations, fuelled by … Continue reading Lily C.A.T. (1987)
