Dir.: John Carpenter Starring: Roddy Piper, Keith David, Meg Foster, Peter Jason and George ‘Buck’ Flower This is what happens when try to push your staunch political ideologies down Carpenter’s throat; you get a cinematic knuckle sandwich. After the terrible reception of Big Trouble In Little China, Carpenter was rather down on his luck and … Continue reading