David Cronenberg and the cast of Cosmopolis at the 2012 Cannes Film Festival.

On the set of Cosmopolis.

On the set of Cosmopolis.