Tom Cruise's career appears to be back thanks to the $38.2 million debut of his new sci-fi movie, Oblivion. While the movie actually stars Morgan Freeman, Andrea Riseborough, and Olga Kurlyenko as the leads, we are sure it was Tom's action skills that actually sold the B-rated flick. Here are some Latinas who could have easily made this film an A.
Next Slideshow: 5 Dripping Wet Photos of Ryan Lochte That Make Us Scream "Jeah"!
Zoe Saldana in Avatar and Star Trek (2009)
The 34-year-old actress was born to play strong female roles! Saldana played the infamous role of Neytiri, the Na'vi chief's daughter, in James Cameron’s hit movie and was quickly offered the role as the historical character Uhura in Star Trek. During her interview with Latina, Zoe admitted that she nearly rejected the role. “My team was like, ‘Zoe, are you stupid? Don’t let fear immobilize you,” she said, “This is an amazing opportunity to step into the shoes of an iconic character in an iconic series and it’s in space and you’re a sci-fi buff.’ And I was like, ‘Oh my God, who am I kidding?’”
Jessica Alba in Dark Angel (2000-2002)
She was nearly 18 when James Cameron cast the Mexican American beauty in the breakout role of her career, Max Guevara, a genetically enhanced super-soldier created Frankenstein-style in a secret government lab known as Manticore, who tries to have some semblance of a normal life.
Noomi Rapace in Prometheus (2012)
The 33-year-old Spanish actress plays archaeologist Elizabeth Shaw in the fifth installment of the Alien franchise. She reportedly beat out Natalie Portman and Anne Hathaway for the role. Score!
Morena Baccarin in V (2009- 2011)
Before she was trying to gain control of planet earth as Anna, the manipulative leader of the visitors on ABC’s V, Brazilian actress Morena Baccarin was already well known in sci-fi circles as Inara Serra, a courtesan licensed by the Union of Allied Planets in Joss Whedon’s Firefly, and the villain Adria, a genetically advanced human infused with Ori knowledge on Stargate SG-1.
Charisma Carpenter in Buffy the Vampire Slayer (1996-1999)
When Spanish actress Charisma Carpenter first auditioned for the WB show Buffy the Vampire Slayer, she wanted the role of Buffy, the show’s title character. The role ended up going to Sarah Michelle Gellar, but the show’s executive producer Joss Whedon was so enamoured with Charisma that he asked her to read for the part of Cordelia Chase, a snobby and popular high school student with entitlement issues. Charisma injected so much, um, charisma into the part that we ended up falling in love with her character, and as the show went on, Cordelia became a more sensitive and sweet person that we could all root for. When Buffy’s high school years came to an end, Whedon asked Charisma to join his Buffy spinoff Angel, which she starred on from 1999-2004.
Michelle Rodriguez in Resident Evil (2002, 2012)
M-Rod is badass – especially when it comes to surviving in a zombie universe. Although Rodriguez was killed off in the first film as Rain Ocampo, she was later written back into the script for the latest Resident Evil: Retribution. She made it rain all right…
Gina Torres in Firefly (2002-2003)
You might remember Gina Torres as Anna Espinosa, Sydney Bristow’s (Jennifer Garner) evil nemesis on Alias (2001-2006), but this Cuban actress is best known for her role as Zoë Washburne, a loyal warrior aboard the spaceship Serenity, in Firefly. How deep does Gina’s love for all things sci-fi go? Well, she happens to be married to Laurence Fishburne, star of one of the most successful sci-fi movie franchises of all time, The Matrix. Coincidence? We think not.
Majandra Delfino in Roswell (1999-2002)
Venezuelan actress Majandra Delfino is best known for playing Maria Deluca, a talented musician who learns that there are aliens around her and becomes their confidante when the aliens realize she is willing to keep their identity a secret. Maria was spontaneous and quirky, but she was also a loyal friend.