Leila, the Land of Imagination is set to wow audiences on December 20 as the grand finale of the extraordinary Riyadh Season. And since the show is based around an engaging female character, it isn’t surprising an extraordinary all-female team is behind the performance that will take place at King Fahd Stadium.