June 1, 2020

This Day in Halloween: "20 Million Miles to Earth" opens across the U.S. in 1957.

20 Million Miles to Earth opens across the U.S. in 1957. Also known as The Beast From Space, the film is shot on location in Rome and features Ray Harryhausen stop-motion animation.