Beautiful, interesting, incredible cinema.
Alice (Mia Wasikowska) travels back in time to save the Mad Hatter (Johnny Depp).