
Once Upon a Time at Christmas
2017 · Movie · R · 97 min · ★ 4.9
A teen girl and a cop must solve the pattern behind seemingly random homicides when a serial-killing Santa and Mrs. Claus terrorize their small town.
Where to watch
Streaming on Amazon Prime Video and MovieSphere+.
2 hours to watch.
Streaming availability and prices may be inaccurate or change — verify with the provider before subscribing.
unSUB's subscription recommendations are informational only, not financial advice.
More value for your money
Similar titles, ranked by watch-hours per subscription dollar.
Details
- Years
- 2017
- Release date
- 2017-11-26
- Language
- English
- Rated
- R
- Runtime
- 97 min
- TMDB rating
- 4.9/10 (27 votes)
Themes
- christmas horror
- christmas
Cast & crew

Simon Phillips
as Santa Claus

Sayla de Goede
as Mrs. Claus

Laurel Brady
as Jennifer

Jeff Ellenberger
as Sam Fullard

Robert Nolan
as Frank

Barry Kennedy
as Sheriff Mitchell
- SM
Susannah Mackay
as Courtney

Jennifer Baker
as News Anchor

Amy Tremblay
as Stapleton
Directed by Paul Tanter