After "The Pianist", Brody appeared in four very different films. In "Dummy" (released in 2003, but originally shot in 2000, just prior to his work in "The Pianist"), he portrayed Steven Schoichet, a socially awkward aspiring ventriloquist in pursuit of a love interest (his employment counsellor). He learned ventriloquism and puppetry for the role (under the tutelage of actor/ventriloquist Alan Semok) convincingly enough to perform all of the voice stunts and puppet manipulation live on set in real time, with no subsequent post dubbing. He played Noah Percy, a mentally disabled young man, in the film "The Village", by M. Night Shyamalan, shell-shocked war veteran Jack Starks in "The Jacket", writer Jack Driscoll in the 2005 "King Kong" remake, and father-to-be Peter Whitman in "The Darjeeling Limited" by Wes Anderson. "King Kong" was both a critical and box office success—it grossed $550 million worldwide, and is Brody's most successful film to date, financially. He reprised his role voicing Driscoll in the video game adaptation of the film. Additionally, Brody played a detective in "Hollywoodland". He has also appeared in Diet Coke and Schweppes commercials, as well as Tori Amos' music video for "A Sorta Fairytale".