Metal band Xiphoid is about to kick off their comeback tour, but frontwoman Hannah is having doubts and must come to terms with the past.