Did this even play at theatres or did it just go straight to video?share
Yes, it was in theaters. I saw it in Puerto Rico back in the day on a double bill (I forgot what the other film was). Most of B-movie producer extraordinaire Roger Corman's New Concorde films of that time (late 80s, early 90s) were shown on theaters. I remember some like TIME TRACKERS, THE UNBORN, THE TERROR WITHIN, the horrid NIGHTFALL, LORDS OF THE DEEP, etc. that played for a week or two on the last remaining grindhouses of Times Square around that time.