All Seven anchored off Cannes during the Film Festival