Return to Article Details
Remakes, updates and film tributes in John Carpenter’s cinema
Download
Download PDF