Total Recall on the red carpet

Actress Kate Beckinsale arrives at the "Total Recall" premiere on Thursday, August 1, 2012 in Los Angeles, Calif. (Photo by Jordan Strauss/Invision/AP)