‘Terrifier 3’: horror sequel nabs Czech cinema release after being dropped from schedule Damien Leone’s horror sequel will release in Czech cinemas from Nov. 28 courtesy distributor Vertigo International. October 21, 2024