Skip to content
29 Jan – 8 Feb 2026

Will Kane

More information will follow soon.

Will Kane at IFFR

  • Prevenge

    “You have no control over your mind and body anymore”, a midwife says as she gently taps Ruth’s heavily pregnant belly. “Th