No, a deep enough scratch will leave a permanent mark on the film, but smaller scratches will self-heal. Either way, the majority of scratches won't reach the paintwork if you've used a high-quality clear protective film for cars. For more information on how to remove scratches from a car, read our blog post on it here.