The Christmas Brigade

The Christmas Brigade ★★

Somehow even more braindead and cheap-looking than The Christmas Light. What tf happened in two years.