In some exciting home entertainment news, Brian DePalma’s 1981 conspiracy-thriller masterpiece Blow Out is coming to the Criterion Collection in April! John Travolta stars as Jack Terry, an exploitation film audio engineer who witnesses the assassination of a politician one night while recording some outdoor sound effects. When the story […]