"The most loasthsome peril the universe has ever known!" The Strange World of Planet X was released in the US as The Cosmic Monsters. It was one of three British films starring American actor Forrest Tucker (The Crawling Eye and The Abominable Snowman are the others). Produced by George Maynard and directed by Gilbert Dunn. The screenplay was based on a novel by Rene Ray.
Click for other version of poster