A Christmas Carol Theatre Experience
The Saviour Is Born
Best with headphones. You can turn sound off any time.



A Christmas Carol Theatre Experience
MOSHIA
The Saviour Is Born
18 December 2026 · 4:00 PM · Amphitheatre, OAU Campus
Friday, 18 December 2026
Doors 3:15 PM · Starts 4:00 PM · Amphitheatre, OAU Campus, Ile-Ife
A King is coming. The world is not ready.
Long before the carols, a promise was spoken over a waiting people: a Saviour would come, and He would be King.
MOSHIA, Hebrew for “Saviour”, tells that story as a royal revelation. Staged like a film and sung like a carol service, it moves from ancient courts and desert roads to one small, blinding light that the darkness cannot put out.

Tap the poster to save the date or share it.
It’s a carol. Come ready to sing.
Choirs, candles and the carols everyone knows by heart, with the story of the King told between them. This is our carol, and it’s been years in the making.
- O Come, All Ye Faithful
- Joy to the World
- Hark! The Herald Angels Sing
- Silent Night
- O Holy Night
“O come, let us adore Him”
Three steps to your seat
- Step 1
Register
Your name, phone and email. One seat per person, and it takes under a minute.
- Step 2
Get your ticket
Your QR ticket lands in your email straight away. Save it or screenshot it.
- Step 3
Show it at the door
An usher scans your QR and you walk in. No printing, no payment.
One night under the open sky
Turn the card over to see what happens to it.

An open bowl of stone.
On any other night it is steps, sky and silence: a place people cross on the way to somewhere else. Then, on the 18th of December…
- Doors open
- 3:15 PM
- Starts
- 4:00 PM
- Entry
- Free
- Seats
- One per person
More of the story, before the night

Meet the cast
Character posters for every role, from kings to shepherds.

Make your poster
Put yourself in the MOSHIA world and share it on your status.

The clue hunt
Weekly clues unlock secrets of the story. Solve them for a shot at the best seat.
Is it really free?
Yes. Entry is free for everyone. You only need to register so we can hold a seat for you.
How do I get a ticket?
Register on this site with your name, phone and email. Your ticket, with a QR code, arrives by email within a minute. Show it at the door on your phone.
Can I book for my family or friends?
Each booking is one seat for one person. Everyone coming registers with their own phone number and gets their own ticket.
What happens if it's full?
You'll go on the waitlist instead of being turned away. We'll email you if a seat opens up. A waitlist confirmation is not yet a seat.
“All is calm, all is bright”
Your seat is waiting.
Entry is free, seats are limited. When they run out, registrations go to a waitlist.
Get your free ticket
