Robert Pattinson films Cosmopolis in Canada.

Wes Ferguson / June 29, 2011