
LIAF 2026: Late Night Bizarre
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.


















