Ethan (Casper Van Dien) und Addison (Victoria Pratt) freuen sich auf die besinnlichen Weihnachtstage im familiären Kreis. Als jedoch eine Unwetterwarnung angekündigt wird, setzen die beiden alles daran, ihre Kinder Max (Dmitri Schuyler-Linch) und Deb (Christina DeRosa) von der Schule abzuholen, um sie schnellstmöglich in Sicherheit zu bringen. Das Problem ist nur, dass Deb gar nicht in der Schule ist und sich stattdessen irgendwo im riesigen Shoppingcenter rumtreibt. Währenddessen ist TV-Reporter Logan (Richard Burgi) unterwegs, um über das Unwetter zu berichten. Doch schnell muss er feststellen, dass er zu leichtsinnig mit der Gefahr umgegangen ist.