The film hit French theatres on 20 May 2009 after competing in the
Cannes Film Festival. Featuring French singer Johnny Hallyday, a Gallic
version of Elvis Presley, Vengeance has had many mixed reviews. Some
called it a master piece, while others just dismissed it as a cold
turkey. Many people left during the official Cannes screening while some
still left the prestigious French Riviera theatre enchanted by To’s
latest noir offer.