We Must Kill Santa Claus
Production: United States of America
Release date: 2021-12-25
Two friends, depressed during the holidays, decide to make the season better by tracking down and murdering Santa Claus.
6.9
7
10
8.3
6.4
5.3
3.5
6.5
6
6
6.1
4.2
7.1
7.8