I have used another product of this sort- different manufacturer- and they seem to work about the same.  It takes a LOT of elbow grease- but keep at it & the film eventually disappears. So- easy fix for anyone at home.