Panos Cosmatos’ moody sci-fi head trip is set within the confines of a stark and sterile laboratory circa 1983, where Dr... more