Given that you're describing a pellicle pretty accurately, and the beer is sour, you've definitely got a cleaning and sanitation problem, and more than likely all your equipment, including bottling equipment.
Some spoilage organisms can be very pervasive, and have probably taken up residence inside all your gear.
I would recommend the following (and you may just find it's easier to replace it all, because this still isn't guaranteed to work): Take ALL of your cold side equipment (and I mean everything, lids/grommets/bungs/stoppers, airlocks, any tubing, racking cane, autosiphon, etc), that could have touched this beer, dissembling anything that can be disassembled (bottling bucket spigot, autosiphon, etc), and give it all a hot overnight soak in a fairly concentrate PBW or Oxiclean Free solution (the unscented stuff). Rinse it all really well. Then, a nice concentrated bleach soak overnight. Then rinse really, super, super well, let it air dry, and then clean it again with PBW or Oxiclean Free, rinse again, and then you might be able to eradicate it. And then sanitize with StarSan or Iodophor when brewing with it again.
Glass you should be able to skip the "bleach bomb" part, and just give it a super-good cleaning followed by a super-good sanitizing, because glass doesn't provide as much of a safe harbor for bacteria the way that plastic does.
If that doesn't work, or if it's too much work, you could just clean the equipment well with PBW/Oxiclean, and relegate all the plastic to brewing sour beers, and then buy new plastic gear for the rest of your beers. Or if you don't like, or have no desire to brew sours, just pitch it and replace it.
Going forward, need to make sure that you're first cleaning your gear, and then sanitizing it. The two are not the same thing. You cannot sanitize a dirty surface. Most one-step cleaner-sanitizers (the stuff that often comes with equipment/recipe kits) are total rubbish. As I've already beaten into the ground, get PBW or Oxiclean Free (I much prefer PBW, which you can buy at your LHBS, as it is more effective, but also more expensive) for all cleaning. Everything needs to be cleaned, period. And then all cold-side equipment (from fermenter to bottling gear, anything that will or even might touch the beer) needs sanitation. And then get either Star-San or Iodophor for sanitizing. Both are highly effective no-rinse sanitizers. My preference (and the preference of most homebrewers I know) is for Star-San.