IFI Horrorthon 2025 unleashes five nights of frightening film in Dublin Entertainment, Film, Ireland 9 Oct 2025