This film is visually interesting, but that's about it. The plot is predictable and bland. The visuals are not enough to save this movie since it does not add anything to the story (unlike say Saving Private Ryan). In that regard, this film is about as good as any of Michael Bay's transformer films. Style without substance. Recommending this film to dog lovers is like recommending the Transformer movies to robot lovers. This film does not deserve the good reviews at all.