What an amazing show! Have been there 3 times and it never gets old! Cast members are great entertainers and have true talent. Don't want to describe too much as the mystery is part of the excitement! The show is good for all ages even though tripadvisor.com only allows one choice out of 6.