As Cannes Winds Down, Zlin Revs Up