Keith is a wonderful performer and story teller. From the first moment in line when he’s engaging the crowd, to the end of the show - he has no trouble holding an audience. His talent with card tricks and storytelling is boundless. What has me stuck between a 3 & 4 star rating though is that - while there were several segments that were outstanding - there were a couple (specifically the drawing bit) that left me bored and confused. Furthermore, the tech at the venue makes the show feel bigger than it is - it would have been nice to see the screens used for more than just one brief moment. I didn’t understand why there’s such elaborate rigging for a performance that remains at centre stage. What does earn Keith a special mention though is his outstanding ability to engage people of all ages. It was wonderful seeing the kids get called up on stage and participate! Overall, a great family friendly show that I would recommend. I would be curious to see another performance of his in the future.