Feature Film

Anna & The Apocalypse

In this gleeful mashup, Anna and her friends must fight – and sing – their way through a zombie invasion to reach the supposed safety of their school, not knowing if their parents and friends will still be alive when they get there.

In Anna and the Apocalypse, a zombie apocalypse threatens the sleepy town of Little Haven – at Christmas – forcing Anna and her high school friends to fight, sing and slash their way to survival with a fast-spreading undead horde in relentless pursuit.

Teaming up with her best friend John, Anna and her crew fight their way through zombified snowmen, a ravenous bachelor party and high school hormones to try and save family and faculty alike. But they soon discover that no one is safe in this new world, and the only people they can truly rely on are each other.

Anna and the Apocalypse is produced in association with Parkhouse Pictures and is supported by Creative Scotland.


Ella Hunt
Mark Benton
Headshot of Paul Kaye
Paul Kaye
Arthur Savage
Malcolm Cumming
Sarah Swire
Christopher Leveaux
Ben Wiggins
Marli Siu


John McPhail
Naysun Alae-Carew
Nicholas Crum
Tracy Jarvis
Steven Little
Charlotte Walsh
Alan McDonald
Ryan McHenry
Roddy Hart
Tommy Reilly
Associate Producer
Lauren Lamarr
Director of Photography
Sara Deane
Production Design
Ryan Clachrie
Costume Designer
Fi Morrison
Makeup Designer
Maxine Dallas
Sarah Swire
Casting Director
Sophie Holland Casting
Caroline Stewart
Executive Producer
Allan Niblo
Todd Brown
James Norrie
Mark Thomas
Steve Jarvis
Tracy Brimm

Ryan McHenry

Ryan McHenry

Anna and the Apocalypse creator Ryan McHenry was born and raised in Dumfries and was a film fan from a young age. After the success of his original short movie ‘Zombie Musical’ Ryan set out to turn his crazy mash up into the full feature that is Anna And The Apocalypse. In 2013 Ryan was suddenly diagnosed with osteosarcoma, a rare form of bone cancer, and tragically passed away in 2015. Read about our friend Ryan’s story here.


Get In Touch

The Schoolhouse,
101 Portman St,
Glasgow G41 1EJ, UK
Tel: 0141 406 5000 View Map