It Couldn’t Happen Here – Trailer

Unavailable worldwide for 30 years, at last, Pet Shop Boys’ 1988 feature film It Couldn’t Happen Here makes its overdue debut on Blu-ray and DVD. Newly remastered by the BFI in High Definition at 4K ...