Disney and Pixar screened their latest CGI feature Elemental this past week at the Cannes […]