I was planning a trip for four to San Francisco and like many here was scouring Trip Advisor. At the time this show was sitting at #1. I have never been to a magic show and it seemed a little pricey, but I took the chance. We all enjoyed it a lot. We're a very diverse group of friends from all over the spectrum and everybody was a little skeptical of going to a magic show. But it was a fun opportunity to dress up nice, head over to a theatre and enjoy a cool evening of magic. The show is very clean. You could bring a small child with no concerns of the content. The tricks were impressive. We also discussed for a long while how we thought they may have been done. He uses audience members for nearly every trick. Just about every group had somebody used as a volunteer in some way. At the show I was at, a volunteer apparently did something in such a way as to intentionally mess up the trick and part of the trick was compromised. But it just made me wonder all the more how it had occurred. If you're in the audience, just play along. You know there's a trick, he's not really magical/psychic. But it's fun to watch the illusions take place. As it's a small theatre, all he magic is very close-up, which I enjoy more than the big illusions I've seen on television. With those you always just assume they have built some large piece of technology to do the trick, here everything is close up and right in front of you, using seemingly ordinary items. It was also awesome to come early and have some drinks in the lounge and get to see some close-up tricks at our table. He got to know everybody and chatted about where we were from and what we did for a living. Very friendly, outgoing guy. He was also waiting at the exit after the show and chatted some more. Very personable and obviously loves his job. He did hint that "reviews" (although he didn't mention this site) had helped his show be a success, but I don't hold it against him. We're very glad we went. The show lasts about 45 minutes. I could have seen another hour, but the rest of my group thought the duration was just right.