Now
58
Fri
62
Sat
68
In December of 1982 "The Dark Crystal," a fantasy film set in the magical land of the planet Thra, was released in New York City theaters. It was a curiosity from the mind of Jim Henson and frequent collaborator Frank...