Michelle Rodriguez - 'Battle: Los Angeles role created last minute'
Aliens attack several heavily populated coastal areas around the world in this sci-fi action film directed by Jonathan Liebesman. Camp Pendleton Marine unit led by Staff Sergeant Michael Nantz (Eckhart) battles the aliens in Santa Monica, but the decision is made that the Air Force must perform saturation bombing.
Michelle Rodriguez's 'Battle: Los Angeles' character was "introduced last minute".
The 'Avatar' actress - who plays soldier Elena Santos in the alien-invasion drama movie - confesses her role was written in the final stages of production and she had "lot of research" to undertake in just a month.
She said: "She was pretty much introduced last minute. She came on board pretty much a month before shooting.
"So we had a lot of research to handle, actually during production and pre-production of the film. We had about a month before actually shooting, but we were training that whole time and doing rehearsals."
Despite the issues raised in the film - which sees aliens invade the world's major cities searching for natural resources - Michelle is keen to see extraterrestrials pay earth a visit as it could unite everyone.
She told Movie Hole: "I wish they would come, maybe people would be nicer to each other if they had something else to attack. You know what I mean? We would just like make it a one race situation."