John Barrowman. LEGEND.