The clear film for the face? They sell them in the store specific for the Storm. (eBay also, of course) You best use the correct one or it won't be perfect.
I go nuts with those protectors, I am so anal, if it is not perfect, I tear it off and sometimes I cannot reapply, so I either buy a bunch at a time to get it perfect or go without.