Queen of Hearts (Sophie LeBlanc) swings flamingo-topped mallet to hit croquet ball. MACK KEATINGFrom left to right: Alice in Wonderland cast Alexia Lima, Addison McWayne, Dani Licona-Cruz, Natalie Keating, Sophie LeBlanc, Moisha Howse, Maxwell Torres, Kenneth Wong, Kimberlee Smith, Ash Cullity, Heitor Soares, Matt Jason Chan, Liam Gallagher, Gray Herrera, Kail Boswell, and Ollie Dodge take their final bows. MACK KEATINGLeft: Cheshire Cat (Natalie Keating) straddle-sits on the front of the stage, perpetually smiling into the distance. Right:Alice (Ash Cullity) gasps as Tweedle Dum (Heitor Soares) slides between the legs of Tweedle Dee (Liam Gallagher). MACK KEATINGFrom left to right: Dormouse (Dani Licona-Cruz) asleep in her chair while March Hare (Moisha Howse), Alice (Ash Cullity), and Mad Hatter (Matt Jason Chan) enjoy tea around a table. MACK KEATINGLeft:Cheshire Cat (Natalie Keating) flips upside-down in a tree, legs flailing. Right: Laying in a tree, Cheshire Cat (Natalie Keating) kicks her legs as she ponders Alice’s riddles. MACK KEATINGHumpty Dumpty (Kenneth Wong) gasps in shock as Alice (Ash Cullity) snarkily comments on his appearance. MACK KEATINGLeft: Alice (Ash Cullity) and her sister (Addison McWayne) read a book together. Right:Alice (Ash Cullity) walks in circles around her sister (Addison McWayne) as she reads. MACK KEATINGLeft: Alice (Ash Cullity) looks on in confusion at her doppelgängners (Alexia Lima, Ollie Dodge, and Addison McWayne). Right:From left to right: Alice (Ash Cullity) speaks to the Duchess (Ollie Dodge), with Cheshire Cat (Natalie Keating) sitting in a straddle at her feet. MACK KEATINGLeft: Mad Hatter (Matt Jason Chan) rubs his temples, walking away from the tea party. Right:White Knight (Gray Herrera) tells the tale of a dragon, its shadow cast behind. MACK KEATING