At its best ... Festival in Cannes bubbles with the excitement of the festival in Cannes .