A bitter confrontation between Jack and Joe can't be postponed any longer.
Season 16 • Episode 26 of 100