David Cronenberg a déjà dirigé Robert Pattinson dans Cosmopolis