
REVIEW: It Couldn’t Happen Here (1987)
Pop stars Chris Lowe and Neil Tennant, known internationally as the Pet Shop Boys, take a melancholic stroll through a warped, deteriorating England in Jack Bond’s surreal art film It Couldn’t Happen Here. It was a commercial failure on release … Continue reading REVIEW: It Couldn’t Happen Here (1987)