Once Upon a Time at Christmas

Published: Dec. 21, 2017, midnight

b'Once Upon a Time at Christmas (2017) Santa and Mrs. Clause go on a killing spree in Woodbridge, 12 days prior to Christmas.'