![]() ![]() ![]() ![]() ![]() |
![]() Written by Mike Werb, Michael Colleary
Plot:
FBI Special Agent Sean Archer (Travolta) tries to find a biological weapon placed in Los Angeles by a sadistic terrorist-for-hire and criminal mastermind named Castor Troy (Cage). Archer has hunted Troy for the last 8 years, and is consumed by revenge because Troy is responsible for the death of Archer's son. To do this, Archer must 'borrow' Troy's face using a surgical procedure to go undercover as Troy, but things go wrong when Troy assumes the identity of Archer. - Nick Hawkins
Let's start from the plot that is based on the far too obvious and unlikely identity-swap idea, made worse by an attempt to give medical and technological support to its feasibility. However, it was quite interesting to see the classic good guy vs bad guy theme with swapped body and this is, in fact, the best part of the movie. Given the excellent performances of John Travolta and Nicolas Cage, it could have been difficult to ruin the few nice scenes where the body and the personality were mixed and the relationship between the main characters and their families and friends twisted. Unfortunately, since the beginning, there are so many holes in the plot and so many unlikely and irrational events that I haven't been able to fully enjoy the good parts. For example, when the bad guy wakes up after a coma he walks around without the face (!), smokes some cigarette, phones his friends who saves him by taking the doctor to the secret laboratory and then kills all the people who knew about the identity swap. This sounds far too absurd, even the possibility to physically swap two people's faces seems to be more realistic! The escape from the prison, the fact that nobody but the brother of the bad guy noticed the far too evident different behaviour of the swapped people, the useless gunfires, the boat chases, nothing makes any sense and the net result is that everything becomes so silly and annoying that even the 'perfect' ending cannot make worse!
Rating: 5.2 ![]()
|
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
|||||||||||||||||||||
![]() ![]() ![]() ![]() ![]() |
![]() |