Oh how cool a Science FICTION flick