What it is

It’s back. LIAF’s annual descent into the beautifully twisted, gloriously bizarre and downright unhinged. Hand-picked from 2,300 entries, these 16 anti-classics are about as far from Disney as you can get. Expect mutant minds, warped bodies, bad dreams and cinematic insanity - 16 films dragged from the darkness for one wild night only. You know you want it.

Several of the filmmakers will be in attendance to introduce their films.

Films screening:

I'm Glad I Know That Now Thank You: Phones

Questions

When does LIAF 2026: Late Night Bizarre start and end?

LIAF 2026: Late Night Bizarre runs Saturday, 5 December 2026, 20:30.

Where is LIAF 2026: Late Night Bizarre?

LIAF 2026: Late Night Bizarre takes place at The Horse Hospital, 30 Colonnade, Bloomsbury, London.

How much are tickets for LIAF 2026: Late Night Bizarre?

Tickets for LIAF 2026: Late Night Bizarre cost £8.80 on the official ticket shop.

Also at The Horse Hospital

  1. 20:15Saint Jude, Christos StylianidesWed 11 Nov · The Horse Hospital£13.20
  2. 19:30MackeeperThu 12 Nov · The Horse HospitalMusic£13.56
  3. 19:00SaskiaTue 17 Nov · The Horse HospitalMusic£14.20
  4. 19:30Band of Holy Joy - a Resonance FundraiserWed 18 Nov · The Horse HospitalMusic£10

The same day

The whole day →