2) Jessica Beil as Abigail Whistler in ‘Blade: Trinity’
The movie may not be a good one, the Jessica Biel give your wrong reason to watch it. She appears in a kickass avatar and beats the shit out of her enemies. Besides her fighting, she looks ravishing in her superhero dress. Women look sexy in superhero dresses.