Now
42
Sat
53
Sun
50
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...