A ruthless toy tycoon (Harry Hamlin) out to crush all of his competitors travels to the North Pole to put an end to his biggest rival.
MoreLess Releases