An American film crew travels to the French Riviera to track down the elusive 'Les Grands Cheveux' creature of local lore. To succeed they must navigate the treacherous back alley ways of ...