Alicia Keys' song from feature movie "The Inevitable Defeat of Mister & Pete is Better Me, Better You.

Alicia Keys is a BEST in the business. She is such an inspirational arts. I have seen this movie and plan to see 12 Years A Slave today.