Couldn't one also say "The movie has to do with robots", or is that a separate verb entirely?
That's a fine translation. Added.
there was an awful Norwegian movie on robots...
There was a worse one about zombie Nazis. They even made a sequel... who knows why?