Spectacular special effects. The plot is ok but not much character background info given. Willis does well as the good guy, what else is new. Willis is a retired military guy and now drives cabs. He teams up with Milla Jovovich to save the world. Movie gets a little preachy with the destructive nature of humans but only briefly. Chris Tucker is hilarious as Ruby Rhod the DJ. Not the 90's Star Wars as advertised but well worth seeing.