Craig Finn plays three from 'All These Perfect Crosses'