Cannes: Kristen Stewart and Woody Harrelson swim in circles, in a mildly surreal comedy-drama that works better on paper.