in 2004, plummer played john adams gates in the disney adventure movie "national treasure". in 2005, he appeared in stephen gaghan's drama "syriana", the romantic comedy "must love dogs", and terrence malick's drama "the new world". plummer did not like working with malick on "the new world". he called malick "boring" and told him to get a writer instead of malick doing everything. he played arthur case in another spike lee's movie called "inside man" (2006). that same year, he was in the romantic drama "the lake house" (2006). in 2009, plummer voiced the main villain charles muntz in pixar's animated movie "up". muntz character design was inspired by plummer. that same year he also had a voice role in "9" playing 1.