 It was released in English in North America.For English-speaking audiences, the film is highly recognizable for the lengthy cameo appearance of Johnny Depp, who speaks fluent French.The soundtrack also features Radiohead.