Cannes 2011: Final Winners and Post-Festival Thoughts

This year’s Cannes ad festival drew to a close on Saturday evening, with Wieden + Kennedy Amsterdam picking up the coveted Film Grand Prix for its epic Write The Future spot for Nike.