The film is visual stunning but the story is tired--Dances with Wolves meets Independence Day (with a touch of Antz). The characters, really caricatures, are developed simplistically with no depth. The fight scenes become painfully boring as if watching a video game where you cannot participate.