A mysterious and psychopathic Santa Claus visits a small, rural town with a bag full of unusual gift…
Tells the story of Jesus Christ at age seven as he and his family depart Egypt to return home to Naz…