Vibrant and inventive French love story dances its way into a corner that it never quite escapes from.