News

Diablo Rojo PTY, Panama's first-ever horror feature film (PTY is the airport code for Panama), is an ode to '80s creature-feature horror — but not in the Americanized, Stephen King / John ...