Chris Cornell performed “The Promise” last night for the first time on national television. Watch him below on The Tonight Show Starring Jimmy Fallon.

The Promise” is a new original song which is featured in the forthcoming film The Promise starring Academy Award Winning actor Christian Bale and Golden Globe Winning actor Oscar Isaac due for release this Friday by Open Road Films.