Ladies and gentlemen, John Barrowman!