Alicia Keys has been missing the mark for years. I know this is a soundtrack song, and it has to be hokey, but as long as she has been away she should've made a song that people would play on the radio. I'm not sure if she will find that "it factor" again. She had a good run.