Another forrest tucker movie made in england its englands version of the day the earth stood still with giant bugs and aliens the british title the strange world of planet x makes no sence because its set in england earth 1957 so they should have changed the title the strange world of planet x would have been beter as a name of a Megaman episode