Things are not going well in Wonderland in Disney’s Alice Through the Looking Glass. As the Blue Caterpillar says to Alice, ‘There are matters which might benefit your attention.’ Following that peculiar teaser-for-the-trailer from earlier in the week, the full first trailer for Alice Through the Looking Glass has been released and it looks just a peculiar. […]