Soft. As. Custard.
I had my son's last night, at his school. And while the scene was quite stunning, I wish I knew more of the carols. They sing all the religious ones and then at the end you get Hark the Herald Angels Sing, which is the only one I know.
Every year, without fail.