This Karen Allen film looks nuts. Anyone seen this 80's dystopian sci-fi before?