Was it plastic sheeting, or a woven Tyvek/Housewrap kind of material? Tyvek is a moisture barrier, but not a vapor barrier. It's semi-permeable. In colder climates, you usually want a moisture barrier on the outside, insulation in the middle, and a vapor barrier on the inside.
Vapor barrier can...