The 20 Sexiest Sci-Fi Babes

Taylor Kitsch as "John Carter," the Confederate captain who finds himself transported to Mars, is certainly a sight to behold (rippling abs, etc). But if anyone can rival him for hottest life on Mars, it's Lynn Collins as princess Dejah Thoris. If we'd known Martians were this sexy, we would colonized the planet years ago, are we right?

Collins is just the latest instance of sexy femininity in sci-fi, a legacy that stretches back decades and encompasses everything from bikini-clad bounty hunters to pleasure robots. Take a look at 20 of the hottest sci-fi sirens to grace the silver screen.

Originally published December 8, 2010.