There was applause, laughter and even a few tears at the show in Aberdeen's Tivoli Theatre.