Hayley gives this performance her all.