Why put film on a sunroof?
Large panoramic sunroofs are common now, and they let in a lot of heat and sun. A sunroof film reduces heat load on the cabin, adds a safety layer that helps hold shattered glass together, and keeps the surrounding frame protected from bird droppings and UV-related wear.