On a recent edition of Time magazine is a sheet of what they say is MylarIt looks just like metal foilIt acts as a good mirror whichever angle you hold it, so total internal reflection isn't involvedIs it just clear plastic backed by a metal film? If not, how does it work?
yup, a vapor deposit of aluminum, and yes it's conductive.