Chee Keong Cheung’s unique and riotously inventive action thriller Bad Day at the Office will open this year’s Midnight Madness strand.
Starring John Hannah and shot entirely from a first-person perspective, this anarchic, ultra-violent and relentless cinematic rollercoaster is packed with wit, style and pure, unapologetic carnage.
The ultimate Midnight Madness experience.
Bad Day at the Office will have its World Premiere at EIFF 2026 on 13 August.
Bad Day at the Office follows Karl (Hannah), after he wakes up in a wrecked hotel room with no memory of the night before. When he discovers a dead body in the bathtub, it sets in motion a breathless and explosive series of events that force Karl and hotel maid Molly (Radha Mitchell) on a blind descent into a world of confusion and conspiracy.
EIFF’s Midnight Madness strand is now a perennial favourite with late night Edinburgh audiences. Home for the weird, the wild and the unexpected, these films push boundaries and provide thrills, spills and chills in the dead of night.
The full EIFF programme will be announced on 1 July. Tickets on sale 2 July.
Edinburgh International Film Festival, the home of independent cinema in the UK, returns this year for its 79th edition, running from 13 – 19 August 2026.