Eccentric road movie with Penn wows at Cannes