I was eating out in the old Carrollton square, and I saw this title on the old theatre there. This theatre has one screen/stage, which usually sees musical acts. It was showing for one night, but I was too late to see it. It sounds like a parody of 1950s sci-fi. Does anyone have any information on it? I've googled it and done searches, but nothing turns up.
