The Illusionists opens this evening at The Shaftesbury theatre in London's West End.
This is the 1st time the show has played the UK's capital city and it's already the talk of the town.
Britains Got Talent star Jamie Raven leads the cast for a limited run.
It's a full house tonight!
Red carpet for The Illusionists