Shame gets a slick new trailer