Why does he suddenly mention “elves”?
Native speaker’s answer
Rebecca
The word "elves" is not actually mentioned that suddenly here. The woman works in a Christmas shop and is holding an elf hat in her hands when she bumps into the man, so he is jokingly referring to these things when he asks "are elves always so cynical?"