Charlize Theron and Seth Rogen on the set of their new movie in Montreal Charlize Theron and Seth Rogen on the set of their new movie