Hollywood magic and glamour comes to Aberdeen’s Tivoli Theatre