Michelle Rodriguez nous a habitués à travers ses rôles à des personnages peu enclins à s'apesantir sur leur rouge à lèvres, comme l'a prouvé son rôle de soldat dans Avatar. Sur le tapis rouge de l'avant-première du film World Invasion : Battle Los Angeles le 8 mars, l'actrice révélée par Girlfight est apparue très glamour dans une robe un tantinet "bal de promo" et pas très pratique puisqu'elle a dû demander de l'aide pour avancer sur le tapis sans tomber.
Mais ne vous méprenez pas, ce n'est pas parce qu'elle a mis une jolie robe qu'elle est devenue une ingénue : "Je gravite naturellement dans le genre de rôles de combattantes parce que je trouve ça plus intéressants de projeter cette image aux jeunes filles, plutôt que celles de personnages féminins qui pleurnichent à propos de leur petit-ami toute la journée. J'aime les films d'action, jouer avec des armes, et me bagarrer avec les garçons."
Lors de cette présentation se trouvaient d'autres stars du film World Invasion : Battle of Los Angeles : Aaron Eckhart, Bridget Moynahan, le chanteur qui se veut acteur Ne-Yo et Michael Pena. On peut remarquer entre outre la présence de Tia Mowry, révélée par Sister Sister, bien enceinte !
Ce long métrage plein d'effets spéciaux nous emmène au camp Pendleton, base militaire située à proximité de Los Angeles. Un groupe de Marines, dirigé par le sergent Michael Nantz, est appelé à riposter immédiatement à l'une des nombreuses attaques qui touchent les littoraux à travers le monde. Le sergent Nantz et ses hommes vont mener une bataille acharnée contre un ennemi mystérieux qui est déterminé à s'emparer de l'approvisionnement en eau et à détruire tout sur son passage.