Alan Rickman in New Alice Through the Looking Glass Spots