Movie ReviewsAd AstraAd Astra desperately wants to be spoken of in the same breath as Kubrick’s 2001, writes MacDara ConroyRead More