The Evolution Of Magic combines all these and more in a production that is slick, packed with artistry and unrelenting in its delivery.
A thrill ride, one might say, aptly based at the Pleasure Beach.
Running until the end of the month, this show from the award-winning Craig Christian alongside the equally accomplished Elizabeth and cast, merges fast-paced Vegas-style illusion with nifty sleight-of-hand trickery.
All the traditional set pieces are there; cards, escapology, fire, doves, the woman cut in half. But they’re delivered in a modern way by an accesible cast.
Video shows man in van wielding weapon in Preston city centre fight
Dramatic reduction in speed limit on major route into Preston through South Ribble
Lancashire Police investigate after man found critically injured outside Preston’s Harris Museum
Real Housewives of Cheshire: former star of hit TV show set to visit Chorley boutique
Lewis Turner inquest: moped rider "travelling at motorway speeds" on residential New Longton road and without fastened helmet before fatal crash
Some genuinely lovely moments during the night led to mind-reader Elizabeth knowing my parents’ anniversary and a delighted little boy leaving the building with a gift he’ll never forget.
A couple of sound issues did little to detract from a thoroughly entertaining night.
Magic has truly evolved.