With just a few days left before the opening night, ‘Beauty and the Beast from Mars’ cast and crew are putting together the final touches before the tour launches on 24 November. A blend of stunning digital backdrops, live animation and special effects promise to make this one of Miracle’s most technically challenging and exciting shows ever!