I think this film will appeal to the masses but diehard Sci-fi fans will quickly pull it apart. Lacked originality, depth, character development, complexity in the plot etc.
Definitely a good action film with some pace and great CGI. Worth seeing on big screen for sure.