Much better than I expected! I like the direction he took. His rap gets a bit boring at times, and the occasional autotune stands out, but I agree it would be a good fit for a film. The singing parts are good, and the song indeed feels surprisingly pleasant to listen to.