It is your cabin air filter - most modern vehicles have one!

The film on the windshield is often a combination of things, including the plastics in your car off-gassing! I periodically wipe mine off hard with a tissue, no streaking or Windex (which makes me sneeze if I use it much) necessary.