Skip to content
awatchfun
Sign in
Movie, 2025

Sleigh

10 min, Horror

On the 50th anniversary of his horrific death, a shopping mall Santa Claus returns to seek revenge on all those connected to the tragedy.

More like this