Salma Hayek
of the novel, directed by Paul Weitz and starring Chris Massoglia, John C. Reilly, Ken Watanabe, Salma Hayek, Josh Hutcherson and Willem Dafoe was released on October 23, 2009.