A group of American film makers on the way to the Cannes film market to sell a horror film get lost and find themselves in a stunning small mountain town in the South of France, where a strange couple, Adolphi and his wife Kiki, seduce and murder tourists.