The innovative indie singer-songwriter comes to the Agora tonight in support of a new album of tunes he originally wrote for a soundtrack that didn't pan out. Expect to hear songs from it as well as tunes from his extensive back catalog as he plays both solo and with a backing band. The show starts at 8. Rayland Baxter opens.