In a refreshing take, Aladdin was played by a dame (Lindsey Roeschke), adding a delightful layer of intrigue, reversal twist and creativity to the performance. The costumes were a visual feast ...