"Speed 2" was met with overwhelmingly negative reviews from critics, with Dafoe himself receiving a Razzie Award nomination for Worst Supporting Actor. For his next film, "Affliction" (1997), Dafoe worked with Paul Schrader for second time, playing the brother of Nick Nolte's character and served as the film's narrator. Also in 1997, Dafoe took on a voice acting role in an episode of the animated sitcom "The Simpsons" titled "The Secret War of Lisa Simpson", voicing the commandant of a military academy that Bart and Lisa Simpson are attending. Following a villainous supporting role in the romantic mystery drama "Lulu on the Bridge", Dafoe starred alongside Christopher Walken and Asia Argento in Abel Ferrara's cyberpunk drama "New Rose Hotel" in 1998. It follows X (Dafoe) and Fox (Walken), a pair of corporate raiders attempting to lure a Japanese scientist from one megacorporation to another. Although the film was largely dismissed by critics, critic David Stratton found there to be "compensation" in the performances. In 1999, Dafoe gave a supporting performance in David Cronenberg's "Existenz", a science fiction thriller in which he played a gas station owner named Gas. Later in the year, Dafoe starred in the action film "The Boondock Saints". He played an eccentric, gay FBI agent assigned with investigating a series of murders committed by the MacManus brothers (played by Sean Patrick Flanery and Norman Reedus), twins who are acting as vigilantes in Boston, Massachusetts after an act of self-defense. "The Boondock Saints" was negatively received by film critics, largely for its extreme violence and lack of emotional depth, though some critics praised Dafoe's role in the film. The film performed poorly at the box office, but has since been branded as being a cult film. In his first film of the 2000s, Dafoe was featured in a supporting role in "American Psycho" (2000) as a private investigator investigating the disappearance of a co-worker of Patrick Bateman (played by Christian Bale), an investment banker who leads a double life as a serial killer. His next film of 2000, Steve Buscemi's crime drama "Animal Factory", starred as Dafoe an incarcerated veteran con-man who takes a young inmate (played by Edward Furlong) under his wing and introduces to him to his gang. The film was positively received by critics and Elvis Mitchell of "The New York Times" wrote that "Dafoe steals the picture with his comic timing".