The latest trailer for the remake of Total Recall, starring Colin Farrell, has been released.
It's the second clip to be released for the film, which sees Farrell take on the role of Douglas Quaid, a worker whose nightmares have led him to believe he was once a spy whose memory has been erased.
The video above features some previously unseen footage of Farrell and Kate Beckinsale, who plays Quaid's wife, Lori, fighting.
There's also a scene featuring a prostitute with three breasts - a nod to the original movie, which starred Arnold Schwarzenegger.
During filming, star Jessica Biel recently revealed she was terrified of hitting her co-star, also the director's wife, in the face...
Total Recall is in cinemas 29 August.
PHOTOS: The stars of Total Recall