Total Recall - Kate Beckinsale as Lori being bad ass

After last week’s ridiculous teaser for a trailer for Total Recall, we now have a real trailer.

The movie stars Colin Farrell and Kate Beckinsale and has a supporting cast which includes Bryan Cranston, Jessica Biel and John Cho. The film looks pretty neat, so at this point I won’t let my annoyance at the ridiculous marketing cloud my judgement of the movie. It looks to be very similar to the original Total Recall film, without all that Mars stuff. Will this movie be intentionally ambiguous about what is or isn’t real like the first film, or will it just tell us straight up that the whole thing is nothing but a dream? Did I mention there’s a Kate Beckinsale/Jessica Biel cat fight? Yeah…

Keep reading for a few more screenshots of the trailer.

Total Recall - Collin Farrell as Doug Quaid getting his mind whipped

Collin Farrell as Doug Quaid getting his mind whipped

Total Recall - Collin Farrell and Kate Beckinsale

Collin Farrell and Kate Beckinsale

Total Recall - John Cho as McClane who works at Rekall

John Cho as McClane who works at Rekall

Total Recall - This world sure does look cool

This world sure does look cool

Total Recall - These things look really cool

People? Robots? Whatever they are, they're awesome.

Total Recall - Jessica Biel as Melina

Jessica Biel as Melina, because when Kate Beckinsale is your wife, your fantasy girl needs to be an 11

Total Recall - Kate Beckinsale vs. Jessica Biel cat fight... 'nuff said

Kate Beckinsale vs. Jessica Biel in a cat fight... 'nuff said

Total Recall - Bryan Cranston as Vilos Cohaagen

That Bryan Cranston sure is popular these days