Matthew McConaughey won't publicise his movies until he's seen the finished film because of bad experiences in the past.