I had to find the song in the trailer. Leona Lewis 'thick skin.' I like it. What ever happened to her...?