This week we conclude our International Horror Festival with a unique Turkish film about a group of cops accidentally stumbling onto a trapdoor to hell. It's quite a ride and a great conversation. Enjoy!