On Christmas Eve, Santa Claus visits a psychiatrist to find out who he is and why there are so many of him ringing bells on street corners.
2023
2020
2019
2024
1995
1998
1994
2015
2014
1965
1984
2022
2021
2016