A fantastic show for everyone. Funny, frendly, and a great magician to boot. Had the added bonus of being selected to "assist" him on stage, it was a blast. Best way to spend a couple of hours in the afternoon with the kids in Las Vegas. Make sure to get the discount tickets and upgraded seats for up front seating.