Available to stream on Hulu ... Dec. 22 and Monday, Dec. 23. The Santa Clause films will air on Freeform multiple times ...