Booking for lavish private events – Full Moon Magic Show

You may book the Full Moon Magic Show during the 6 other full moon nights*, during the year for your event.
Booking  “The Full Moon” magic show is ideal for lavish private events of up to 50 people or less. 
For such bookings we can provide 2 versions of the show, a 30 min version or the full scale 60 min version.

Dates in 2019, offered on a first come first based basis, for private bookings are:
21st January 2019 – 
21st March 2019 – BOOKED
18th May 2019 – BOOKED
16th July 2019 – BOOKED
14th September 2019 AVAILABLE TO BOOK NOW
12th November 2019 NOT AVAILABLE

In 2020 we will be making great changes. Dates Will Be Published After September

*The show can’t be held on any other night other than full moon nights. If you want to know why, read the details page!

Fees for exclusive private shows, in venues provided by clients, are €1500 + VAT for a 30 minute session and €2500 +VAT for the full 1 hr session and include:
Technical (Lights and Sound) + Technical Crew + Set-Up / Dismantling + 
Terms and conditions apply, for more information please contact us.

KINDLY NOTE : If you wish to purchase tickets for the regular shows, then please click here.

Full Moon Magic is an exclusive luxury experience, held under a full moon, in a secret location, for a very limited number of people. The performance takes places at very close quarters, with seating surrounding the main performance areas.

The programme consists of a stylish dinner with accompanying live music, followed by a mind blowing show by Malta’s finest magician Brian Role. Do not expect old fashioned styled magic and illusions, dancers, smoke or elaborate stage effects during the show.


Instead the show is packed with reality defying feats such as bewildering mind reading, predictions,  elaborate card magic and one or two mini illusions deisgned to blow your mind.These are all original creative works of Brian Role, exclusive to this show, none of which being performed in any other performance in Malta.

Purchase Tickets