Steven Spielberg is great but the film isn't. Why?