Skip to content
29 Jan – 8 Feb 2026

Stefan Avalos

More information will follow soon.

Stefan Avalos at IFFR

  • The Last Broadcast

    Report about a diabolical legend by a local TV station gets completely out of hand. The only survivor is accused of murder, but the world of fact a