A son's letter to Santa for Christmas turns his father's evening into a thriller he did not ask for.
1989
2023
2000
1998
1961
1980
2022
—
1981
2025
2024