Some of you may know this, some may not. Ive never had the problem before so I did not know it. My Oscars are the terrible two, constantly knocking things over ripping out the plants ect. So I have been coming home and fishing around in there with my dirty dirty hands (not really I wash when im done work). Even the soap can create this problem though ! So I have been eyeing a particularly oil like film on top of my tank. It looks almost like a gas spill. Turned filters off for 30 min, laid paper towel across the water surface picked it up gently and it was almost gone! Did it once more all gone !