The Illusionists are giving a whole new meaning to holiday magic this season. The performers are wowing audiences in their latest show The Illusionists—Magic of the Holidays, which is playing at the Neil Simon Theatre through January 5, 2020. This evening of enchantments is fun for all ages. Take a sneak peek at photos, and catch the show this holiday season!