Cosmopolis is a 2012 Canadian drama-thriller film written, produced, and directed by David Cronenberg and starring Robert Pattinson. It is based on the novel of the same name by Don DeLillo. On 25 May 2012, the film premiered in competition for the Palme d'Or at the 2012 Cannes Film Festival, drawing mixed early critical reactions. The film was released in Canada on 8 June 2012, and began a limited release in the United States on 17 August 2012. It is Cronenberg's first foray into script writing since 1999's eXistenZ.