It can, but it requires a lot of elbow grease. You really need to scrub, scrub, scrub the surface if you want to remove the film from your headlights.