Visually interesting and it looks like a lot of money has been spent. The CGI is poorly integrated... the phantom menace did this much better and it has over a decade on this. I think it says a lot that Dolph Lundgren is the most convincing actor in this. Kids will love it though.