
Ensemble Theatre presents
Midnight Murder on the Christmas Cruise of Death
27 Nov 2026 to 10 Jan 2027
Ensemble Theatre presents the world premiere of MIDNIGHT MURDER ON THE CHRISTMAS CRUISE OF DEATH, a riotous new murder-mystery comedy, from 27 November to 10 January.
Following the rip-roaring success of MIDNIGHT MURDER AT HAMLINGTON HALL, Ensemble Artistic Director Mark Kilmurry reunites with writer and performer Jamie Oxenbould for a fresh dose of murder and mayhem.
The Middling Cove Players gather to decide what’s to be their next extravaganza. Struggling for survival after many defections to a rival amateur dramatics group, they realise this show must be their most epic production yet. Company Director Shane knows the players are ready for a blockbuster, effects laden, Death on the Nile meets The Poseidon Adventure masterpiece: a murder mystery on a cruise ship that turns upside down. And with their reputation, what can possibly go wrong?
Expect more of the same – but with water.
While familiar faces return, this gloriously silly celebration of bad timing, unchecked ambition and unwavering optimism can be enjoyed with or without a previous visit to Middling Cove and is the perfect way to round out Ensemble Theatre's 2026 season.
... more
Buy Tickets VenueSession TimesFriday, 27 Nov 2026 7:30 pm
Saturday, 28 Nov 2026 2:00 pm
Saturday, 28 Nov 2026 7:30 pm
Sunday, 29 Nov 2026 5:00 pm
Tuesday, 01 Dec 2026 11:00 am
Tuesday, 01 Dec 2026 7:30 pm
Thursday, 03 Dec 2026 7:30 pm
Friday, 04 Dec 2026 7:30 pm
Saturday, 05 Dec 2026 3:00 pm
Saturday, 05 Dec 2026 7:30 pm
Sunday, 06 Dec 2026 5:00 pm
Tuesday, 08 Dec 2026 7:30 pm
Wednesday, 09 Dec 2026 7:30 pm
Thursday, 10 Dec 2026 11:00 am
Thursday, 10 Dec 2026 7:30 pm
Friday, 11 Dec 2026 7:30 pmQ&A
Saturday, 12 Dec 2026 3:00 pm
Saturday, 12 Dec 2026 7:30 pm
Sunday, 13 Dec 2026 5:00 pm
Tuesday, 15 Dec 2026 11:00 amQ&A
Wednesday, 16 Dec 2026 7:30 pm
Thursday, 17 Dec 2026 11:00 am
Thursday, 17 Dec 2026 7:30 pm
Friday, 18 Dec 2026 7:30 pm
Saturday, 19 Dec 2026 3:00 pm
Saturday, 19 Dec 2026 7:30 pm
Sunday, 20 Dec 2026 5:00 pm
Tuesday, 22 Dec 2026 11:00 am
Tuesday, 22 Dec 2026 7:30 pm
Wednesday, 23 Dec 2026 7:30 pm
Sunday, 27 Dec 2026 5:00 pm
Tuesday, 29 Dec 2026 11:00 am
Tuesday, 29 Dec 2026 7:30 pm
Wednesday, 30 Dec 2026 7:30 pm
Friday, 01 Jan 2027 7:30 pm
Saturday, 02 Jan 2027 3:00 pm
Saturday, 02 Jan 2027 7:30 pm
Sunday, 03 Jan 2027 5:00 pm
Tuesday, 05 Jan 2027 7:30 pm
Wednesday, 06 Jan 2027 7:30 pmFree Teen
Thursday, 07 Jan 2027 11:00 amAudio Described
Thursday, 07 Jan 2027 7:30 pm
Friday, 08 Jan 2027 7:30 pm
Saturday, 09 Jan 2027 3:00 pmAudio Described
Saturday, 09 Jan 2027 7:30 pm
Sunday, 10 Jan 2027 5:00 pm
* Please check session times with the venue prior to booking
Ticket PricesDuration1hr 50mins (including interval)
Restrictions/WarningsContains loud noises
Coarse language