Major Neil Finn song placement on tonight's first of four-episode DC Comics crossover show event! Starts around 35 minutes into the episode.
You know, when I finally started to warm to this song (I didn't like it at the beginning), I thought it would be good film music. I don't know what kind of film, or plot, but in my head there are always end credits running down the screen when I hear it.
I also didn't like the song on first listen but now it's one of my favorites on the new album.